世界之大,无奇不有
很搞笑吧。。。还行还行
今天主要是整理出我们公司前端的核心框架内容,怎么说呢,前端有一部分自己的框架demo,只是在公司项目开发过程中没有好好整理,导致和业务代码融合在一起了,因为前段时间的紧急加班,实在是没有时间去整理这些东西,而且有时候是牵一发而动全身,所以不敢仓促地整理。
就在前两天我还在公司的业务代码上进行删除式整合,但是发现这种方法不靠谱,老是出现一些不可避免的错误,比如说,公司的项目是要走权限验证的,但是如果我们要整理前端的框架的话,是没有必要走这些权限的,而且有时候后端服务一停,那我们连自己前端的demo框架都访问不了,在删除业务代码上的权限代码的时候出现太多太多的报错问题了,所以
重新init了一个vue项目
把之前写好的组件迁移到新的项目中去
1.如果想要所有页面在layout下,就需要在设置路由的时候就把所有的页面作为layout的子集
2.normalize.css的引入老是出现问题,这是用来重置所有浏览器对标签的不同渲染效果的(还是有问题,明天记得看一下)
3....mapGetters([
'globals'
]),把getters.js里面的globals带到某个页面去,这样就可以取到globals里面的数据了
5.<svg-icon icon-class='home'></svg-icon>引入svg的名称还是有问题,待解决-------7.11来更新,这个问题已经解决了啦,是因为加载svg的插件不对哦,嘿嘿
6.import SidebarItem from '@/views/layout/components/Sidebar'------此处有问题,默认的是sidebar下面的index.vue
import SidebarItem from '@/views/layout/components/Sidebar/SidebarItem'----如果需要引入特定的,还是需要指定名称的
7.工作台的意义 hiahiahia很开心
网友评论