Vue3.0开发之整合vue-admin-template模板
起源
vue-admin-template模板算是⼀个⽐较好的前端开发模板,不过作者好像没有出vue3.0版本的,所以刚好⾃⼰在学习vue3.0,就想到开发⼀个vue3.0的模板,当然⼤部分代码都是参照vue-admin-template模板的。
⽬前已经完成了⼤部分的整合开发:
过程
过程⽆⾮就是copy代码,修改报错,运⾏起来,查看效果
整个过程的难点主要是在于修改报错,vue3.0的变化,element plus的变化都是需要去了解的,然后还没有多少的资料可供参考。
总结
主要记录下整合当中感受到的变化,遇到的问题,处理的⽅式
1. export ‘default‘ (imported as ‘Vue‘) was not found in ‘vue ⽆法直接import vue, 要通过createapp创建
2. vue router的addRouters⽅法不存在了
3.
4. ‘v-slot’ directive must be owned by a custom element 处理⽅式:使⽤v-slot的元素外层包裹⼀个div即可前端页面模板
5. “Maximum recursive updates exceeded” when updating an array with elements from a v-for function ref 处理⽅式:如
果⼀个变量在for循环⾥⾯被赋值了,出了for循环之后再次被赋值就会报这个告警(不是错误),我感觉这个是框架的bug
6.
7.
8. element plus也存在⼤部分样式或者使⽤上的变更,需要根据element plus的⽂档进⾏对⽐

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。