或者以不同的方式问,将 Controller 中所需的所有变量存储在 $scope 中是一种不好的做法吗?
最佳答案
在处理 Controller 数据时,在大多数情况下我会使用以下经验法则:
- 对需要暴露给 View 层的数据使用 $scope 变量。
- 使用服务在 Controller 之间共享数据。
- 将私有(private) Controller 变量用于其他所有事情。
关于javascript - AngularJS $scope 应该只用于 View 需要访问的变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15906973/