12 2021 档案

摘要:我司有一个工作台搭建产品,允许通过拖拽小部件的方式来搭建一个工作台页面,平台内置了一些常用小部件,另外也允许自行开发小部件上传使用,本文会从实践的角度来介绍其实现原理。 ps.本文项目使用Vue CLI创建,所用的Vue版本为2.6.11,webpack版本为4.46.0。 创建项目 首先使用Vue 阅读全文
posted @ 2021-12-29 22:53 街角小林 阅读(596) 评论(0) 推荐(1) 编辑
摘要:简介 在大型应用里,有些组件可能一开始并不显示,只有在特定条件下才会渲染,那么这种情况下该组件的资源其实不需要一开始就加载,完全可以在需要的时候再去请求,这也可以减少页面首次加载的资源体积,要在Vue中使用异步组件也很简单: // AsyncComponent.vue <template> <div 阅读全文
posted @ 2021-12-29 07:26 街角小林 阅读(454) 评论(0) 推荐(0) 编辑
摘要:前言 最近把小站的登录页面给重构了,之前的安全性存在很大问题,基本处于裸奔的状态,特此记录一下过程。 先说一下网站后端语言是php,为什么用php呢,因为php是世界上最好的语言吗,可能吧,不过最大的原因是因为我的网站托管在虚拟主机上,目前来说,几乎所有厂商的虚拟主机都只支持php,不过本文所涉及到 阅读全文
posted @ 2021-12-09 16:02 街角小林 阅读(112) 评论(0) 推荐(0) 编辑
摘要:缘起 最近做的一个小需求涉及到排序,界面如下所示: 因为项目是使用vue的,所以实现方式很简单,视图部分不用管,本质上就是操作数组,代码如下: { // 上移 moveUp (i) { // 把位置i的元素移到i-1上 let tmp = this.form.replayList.splice(i, 阅读全文
posted @ 2021-12-09 16:01 街角小林 阅读(177) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示