- 博客(6)
- 收藏
- 关注
原创 element date-picker range类型时间选择器 限制选中前后7天的时间的方法
elementPlus date-picker range类型时间选择器 限制选中前后7天的时间的方法
2022-05-17 18:02:19 865
原创 elementPlus的bug
1、dialog的title改变时需要使用necxtTick, 否则影响表单中第一个formitem的值,务必按照以下顺序进行赋值操作才能正常回显数据 const timeout = setTimeout(function() { proxy.$refs["examInfoRuleForm"].clearValidate() clearTimeout(timeout) }, 30) examDialog.dialogVisible = tr
2021-11-29 14:51:32 484
原创 在vue3中给element-plus的el-dialog增加拖拽功能
拖拽演示https://www.zhihu.com/zvideo/1380450791975731200Step1 建立一个js文件const dialogDrag = (app) => { app.directive('dialogdrag', { // 渲染完毕 mounted(el) { // 可视窗口的宽度 const clientWidth = document.documentElement.clientWidth //
2021-06-25 16:23:19 2381
原创 Vue中实现拖拽
Vue中实现拖拽vue2.0:https://github.com/SortableJS/Vue.Draggablevue3.0:https://github.com/SortableJS/vue.draggable.next更多:http://sortablejs.github.io/Sortable/
2021-05-19 10:51:47 153
转载 父组件和子组件之间的生命周期执行顺序
组件的调用顺序是先父后子,渲染完成的顺序是先子后父。组件的销毁操作是先父后子,销毁完成的顺序是先子后父。1、加载渲染过程 子组件在父组件的beforeMount和Mounted之间渲染- 父beforeCreate->父created->父beforeMount->子beforeCreate->子created->子beforeMount->子mounted->父mounted2、子组件更新过程- 父beforeUpdate->子beforeUpd
2020-12-07 17:36:08 2399
原创 在vue项目中实现关闭浏览器前发请求的功能
目标功能:这是一个路由器项目,用户访问路由器时只能在一台设备上登陆,如果要尝试登陆多台设备后端会返回“IP被占用”的相关提示。因此在用户访问结束后必须发送close请求,下一次才能正常登陆。出现问题:页面中有退出按钮发送close请求,但用户如果直接关闭浏览器,如何发送请求?请看:main.vue mounted() { window.addEventListener("beforeunload", () => this.beforeunloadHandler()); wind
2020-08-26 17:36:08 3212 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人