- 不要企图复用controller,一个控制器一般只负责一小块视图。(复用的一般用service)
- 不要在controller中操作DOM,这不是它的职责。(重复读写重新渲染布局,超级影响性能)
- 不要在controller里面做数据格式化,ng有很好用的表单控件
- 不要在controller里面做数据过滤操作,ng有$filter服务
- 一般来说,controller是不会互相调用的,控制器直接的交互会通过事件进行
angularJS的Controller注意事项
原文:http://www.cnblogs.com/dodocie/p/6673593.html