- 博客(7)
- 收藏
- 关注
原创 antdv 日期选择框date-picker中英文混显问题解决
ant-design-vue v3版本,日期选择框中月份和星期都显示英文,其它显示中文的情况,只需要在全局入口或局部组件内导入dayjs的locale即可,不需要设置dayjs的locale。(v2版本用的moment,把dayjs改成moment即可)import "dayjs/locale/zh-cn";...
2022-05-19 20:01:37 3948 7
原创 升级webpack5后chainWebpack链式调用插件,插件回调参数为undefined
webpack tap args undefined
2022-05-08 20:42:17 1865 8
原创 记一个问题:Vue3菜单展开卡死 的坎坷解决过程
最近在做低代码平台的重构解耦合,用到webpack5的模块联邦ModuleFederation,所以需要升级webpack和vue-cli,连同其他一些库也一并做了升级(重构前也是用的Vue3,从3.1.7–3.2.13,antd-vue从2.2.7–3)。重构升级之前没问题,重构后本地开发环境也没问题,但是发到了线上发现点击左边菜单栏时会直接卡死(如下图),CPU直接飙到100%+,只能强制关闭浏览器。以下是整个事情的解决过程:线上环境引用了远端mf提供的组件库,但是部分资源(如字体文件)存在了跨
2022-05-08 20:09:26 1713
原创 wangEditor JSON格式数据展示
wangEditor4 JSON格式数据内容渲染显示前言wangEditor 源码剖析合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入本文主要是将v4版本中以JSON格式存储的数据,显示到其他区域中。前言wangEditor提供了get
2021-11-19 11:59:45 1952
原创 vue+element后台管理系统组件二次开发项目
基于vue对element一些常用组件进行了二次封装,包括Table表格、Form表单、Tree树形控件等组件,简化了使用方式、提高复用性、提高开发效率。项目地址:vue-element-components。欢迎大家试用并提供反馈和改进建议,有兴趣维护改进本项目d我或提PR。...
2021-02-04 17:45:25 499
原创 js深度对象合并,深度赋值、拷贝
问题场景平时我们在处理纯粹对象(键值对对象/JSON)时,如果使用Object.assign或者对象解构赋值,只会合并第一层的数据,而当合并嵌套对象,将会直接覆盖掉前面被合并对象里的数据,这是因为Object.assign和对象解构赋值都是只有第一层属于深拷贝,而往下都是浅拷贝,例如:var obj1 = { a: { b: 1, c: 1 } };var obj2 = { a: { b: 2 } };var obj3 = {};// Object.assignObject.assign(obj
2021-01-20 15:31:08 1416 5
原创 Vue-Router+Vuex 实现跳转指定页面时缓存
Vue-Router+Vuex 实现跳转指定页面时缓存使用场景技术栈及实现原理具体实现步骤使用场景譬如a页面跳转b页面,我们需要将a页面缓存,当从b页面回到a页面时,页面不刷新。而a页面跳转c、d等等页面时,不进行缓存。技术栈及实现原理本教程基于Vue框架,配合Vue-Router和Vuex进行实现。我们知道,Vue-Router可以使用标签进行页面缓存,还可以配置include属性指定缓存的页面。原理步骤如下:首先配置需要缓存的页面路由名称及目标路由路径。例如:routerName: ["/p
2020-11-03 17:55:59 3860 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人