vue3.0
lT-_-T_
这个作者很懒,什么都没留下…
展开
-
vue3 + vite 项目登录退出后页面白屏并报错
vue3 + vite 项目登录退出后页面白屏并报错原创 2022-11-21 14:49:06 · 1804 阅读 · 0 评论 -
vite vue3 中提示错误:The node before which the new node is to be inserted is not a child of this node
vite vue3 中提示错误:runtime-dom.esm-bundler.js:10 Uncaught (in promise) DOMException: Failed to execute 'insertBefore' on 'Node': The node before which the new node is to be inserted is not a child of this node.原创 2022-08-16 09:14:41 · 4392 阅读 · 0 评论 -
基于echarts桑基图改造的数据流向
最近出了个需求,要求做一个数据流向的图表。根据数据结构特点:数据可以通过多个节点开始流入,最终可以流向多个节点。根据这个特点,满足要求的有两个:一个是关系图,另一个是桑基图。再根据各节点的排列位置来看,桑基图是最接近的了但是设计师觉得桑基图的样式不好看,所以要基于桑基图来调整。一般的桑基图是这样的在阅读echarts的桑基图的文档之后,节点的高度是自动的,宽度可以设置,但是只能统一设置,不能对节点单独设置。这样的比较麻烦了,不太好自定义了。但是,echarts还有个label属性,我原创 2021-10-31 13:02:06 · 3205 阅读 · 0 评论 -
uglifyjs处理在测试环境与生产环境去除console和debugger
项目一般都会设置多个环境,比如分为开发、测试、生产环境NODE_ENV = development //开发环境NODE_ENV = test //测试环境NODE_ENV = production //生产环境然后想配置webpack,使得打包编译后的文件,处在测试环境和生产环境时,控制台不输出console,以及自动删除代码种的debuggerconfigureWebpack: (config) => { Object.assign(config, { resolv原创 2021-09-02 17:46:52 · 992 阅读 · 0 评论 -
el-cascader 勾选内容后自动关闭内容选择面板
element-plus 和element-ui的el-cascader面板关闭方式有点不同element-ui的关闭方式this.$refs.CascaderRef.dropDownVisible = false而element-plus的关闭方式CascaderRef.value.togglePopperVisible() // vue3.0写法this.$refs.CascaderRef.togglePopperVisible() //vue2.0写法...原创 2021-06-15 14:33:20 · 3305 阅读 · 1 评论 -
vue3.0 element-plus el-table层级嵌套问题
在自定义封装element-plus el-table组件时,偶然发现会提示这样的错误[Vue warn]: Unhandled error during execution of scheduler flush. This is likely a Vue internals bug导致列表数据无法切换问题,经过排查可能是因为封装的层级过深的问题将代码调整一下调整前调整后...原创 2021-06-11 21:26:30 · 1876 阅读 · 1 评论 -
vue3.0监听路由
//引入routerimport{useRouter}from'vue-router'//实例化routerconstRouter=useRouter()然后通过watch来监听路径变化 watch( () => Router.currentRoute.value.path, (val) => { //要执行的方法 } )...原创 2021-06-10 18:46:51 · 2111 阅读 · 0 评论