vue搭建一个中型PC项目

1、兼容浏览,npm install babel-polyfillIE -S ,使IE能将es6转es5,自适应窗口calc()计算、flex布局

2、项目结构,细分

3、vuex拆分模块(module)【一般按后端返回的数据model分类】、router拆分、

4、禁止地址栏输入url地址直接访问需要登录的页面,禁止无权限访问

5、后端接口 api 分类

6、尽可能减少一个.vue文件的代码行数(模块化【组件】开发)

7、设置api请求的拦截器

8、子组件使用computed来监听父传子数据

9、第一次渲染页面的时候,session保存vuex的内容,避免刷新页面的时候vuex数据丢失

10、使用解耦方式设置model值(比如编辑和新增使用的数据格式是一样,使用解耦方式就不用一个一个的属性赋值了)

还有什么?......

你可能感兴趣的:(Vue.js)