logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

踩坑记16 vue-router4 动态路由 刷新404/白屏/样式错误 next css | 退出登录 removeRoute()后 router.options.routes未更新

2021.8.16坑53(vue3、vue-router4、动态路由、刷新404或白屏、next):简略版:(tips:不只刷新会出问题,输入网址导航也会)1、刷新404:将匹配全部为定义路径到404的路由从静态路由表中去除,在动态权限路由都添加了之后在添加。接下来可能会报warn并白屏,解决方法见下一条2。2、刷新白屏:如果是在路由守卫router.beforeEach中检测并用router.a

#vue.js#css
踩坑记15 动态路由 router.options.routes未更新 | vue升级 element-plus未适配vue3.2.x | vite glob导入动态加载组件,不能使用别名alias

2021.8.12坑50(vue-router4、addRoute()、router.options.routes未更新):进行动态权限获取菜单的设置,使用了addRoute()来添加路由,但是router.options.routes未更新,依然只有原来的路由列表值。相关API简要介绍:addRoute(),添加一条新的路由记录到路由,文档:API 参考 | Vue Router (vuejs.

#vue.js#elementui#npm
踩坑记13 css 子元素充满父元素 | el-tree 折叠与展开、高度、滚动条

2021.8.10坑42(css、子元素充满父元素):目标是通过css使html子元素充满父元素。其中,height: 100%需要父元素有高度设置才起效。如下设置即可:.box {width: 100%;height: 100%;}坑43(el-tree、高度充满父元素):目标是使el-tree元素的高度充满父元素。普通使用,单个el-tree组件:首先尝试设置height: 100%,无效果,

#elementui#css
Uncaught SyntaxError: The requested module ‘/node_modules/.vite/vue.js?v=50ccac76‘ does not provide

关键词:vite2、vue3、element-plus问题产生:当前vue3版本3.1.5,更新了以下三个包后:@vitejs/plugin-vue,1.3.0到1.4.0@vue/compiler-sfc,3.1.5到3.2.2element-plus,1.0.2-beta.69到1.0.2-beta.70运行出现error,如下:Uncaught SyntaxError: The reques

#vue.js#elementui
到底了