我们知道,data 里应该存与视图相关的数据状态。我们在下面列举了一些不当的使用场景,这些场景是我们不止发现过一次的。
函数
不要把函数作为数据存放。函数应该是独立的,或者作为组件方法存在。
1 | // bad |
DOM 对象
这个应该不用解释吧。
1 | // bad |
组件等复杂对象
不要使用数据来做动态子组件的管理。动态子组件对象可以直接存在组件的成员中。
1 | // bad |
我们知道,data 里应该存与视图相关的数据状态。我们在下面列举了一些不当的使用场景,这些场景是我们不止发现过一次的。
不要把函数作为数据存放。函数应该是独立的,或者作为组件方法存在。
1 | // bad |
这个应该不用解释吧。
1 | // bad |
不要使用数据来做动态子组件的管理。动态子组件对象可以直接存在组件的成员中。
1 | // bad |