自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 element date-picker range类型时间选择器 限制选中前后7天的时间的方法

elementPlus date-picker range类型时间选择器 限制选中前后7天的时间的方法

2022-05-17 18:02:19 839

原创 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 459

原创 在vue3中给element-plus的el-dialog增加拖拽功能

拖拽演示 https://www.zhihu.com/zvideo/1380450791975731200 Step1 建立一个js文件 const dialogDrag = (app) => { app.directive('dialogdrag', { // 渲染完毕 mounted(el) { // 可视窗口的宽度 const clientWidth = document.documentElement.clientWidth //

2021-06-25 16:23:19 2296

原创 Vue中实现拖拽

Vue中实现拖拽 vue2.0:https://github.com/SortableJS/Vue.Draggable vue3.0:https://github.com/SortableJS/vue.draggable.next 更多:http://sortablejs.github.io/Sortable/

2021-05-19 10:51:47 137

转载 父组件和子组件之间的生命周期执行顺序

组件的调用顺序是先父后子,渲染完成的顺序是先子后父。 组件的销毁操作是先父后子,销毁完成的顺序是先子后父。 1、加载渲染过程 子组件在父组件的beforeMount和Mounted之间渲染 - 父beforeCreate->父created->父beforeMount->子beforeCreate->子created->子beforeMount->子mounted->父mounted 2、子组件更新过程 - 父beforeUpdate->子beforeUpd

2020-12-07 17:36:08 2325

原创 在vue项目中实现关闭浏览器前发请求的功能

目标功能:这是一个路由器项目,用户访问路由器时只能在一台设备上登陆,如果要尝试登陆多台设备后端会返回“IP被占用”的相关提示。因此在用户访问结束后必须发送close请求,下一次才能正常登陆。 出现问题:页面中有退出按钮发送close请求,但用户如果直接关闭浏览器,如何发送请求?请看: main.vue mounted() { window.addEventListener("beforeunload", () => this.beforeunloadHandler()); wind

2020-08-26 17:36:08 3102 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除