简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
最近在把react项目使用vue3进行重构,vue项目组件库使用ant design vue。重构的功能包括:1,M站菜单配置列表的展示2,菜单列表新增3,菜单列表的编辑4,列表的拖拽排序阅读ant design vue文档看到有table拖拽功能,准备直接使用,此处埋下彩蛋一颗。顺利的重构了1,2,3功能之后,照着文档配置好拖拽属性发现不生效,翻阅源码没有找到对应的配置代码,原来拖拽功能属于付费
如果我们的 Vue 项目比较大.或者说项目中引入了许多第三方库,那么在执行 npm run build 构建项目的时候会极其的慢.比如我现在的项目就每次打包就要 83s。 下面是我整理的一些优化技巧,可以有效地提高打包速度。 一、配置 resolve.modules1,优化原理(1)webpack 的 resolve.modules 是用来配置模块库(即 nod...
vue父组件传值,在父组件修改值,通知到子组件,其实就是观察订阅者模式vue的实现采用了watch方法具体的写法如下:父组件<template> <load-list :param="param" cate="hide"></load-list></tem
最近在把react项目使用vue3进行重构,vue项目组件库使用ant design vue。重构的功能包括:1,M站菜单配置列表的展示2,菜单列表新增3,菜单列表的编辑4,列表的拖拽排序阅读ant design vue文档看到有table拖拽功能,准备直接使用,此处埋下彩蛋一颗。顺利的重构了1,2,3功能之后,照着文档配置好拖拽属性发现不生效,翻阅源码没有找到对应的配置代码,原来拖拽功能属于付费
import _ from 'lodash';let a={'aa':'bb'}es6 Object.values(a) 等价于 _.values(a) 返回['bb'] IE不支持es6此APIes6 arry.includes(value) 等价于 _.includes(arry,value) 判断value是否在arry中 IE不支持es6此API...