Back

最佳实践: 使用vuejs的最佳实践

发布时间: 2016-08-27 01:44:00

1.  常量定义在 index.html 中. 大家都懂

不要定义在 config.vue 这样的文件中. 有曲线. 你还不知道它的生命周期. 

2. 一般android机器上的渲染速度:  30ms 足够了.   (具体需要我翻一下之前的log) 

所以, 你知道自己该如何使用 setTimeout了吧. 

3. 可以与jQuery无缝集成.  

它们本身就是两个不同的东西, 没有冲突的地方

4. 不要使用不必要的 js , css 文件, 越少越好. 

5. 对于极少数vue页面会用到的js 库, 使用动态js加载的模式.  

不要把绝大部分页面都不会用到的js 组件放到 index.html文件中. 会直接拖慢加载速度. 例如: 地图js. 

6. 做好scope的操作.  一些地方, 嵌套层次很多的代码, 需要:  this = that 这样的操作. 

7. 原则上一个vue页面只发起一个请求. 

8. 路由要简单. 明了.

不好的例子:  /orders/new/1/57/1

好的例子:   /orders/new?product_id=1&user_id=57&buy_count=1  

Back