既然存在“控制器为”,它是不存在的,因为角1.2? 2013年底发布?为什么人们,书籍,博客和教程已经用$ scope编写代码,仍然在2015,2014年?
我见过的人,在2015年和2016年采用了棱角分明1.1或1.2角的编程风格1或2年的工作经验,他们与角1.5丢失,例如不使用的部件。
乔布斯使用$范围要求的角度自讨苦吃'角程序员,他们知道有使用不同方式的每一个角度很大的差异的人,通过实例,或者只是指令,而不是组件,或者他们不使用ES2015与巴贝尔?
我一点都不明白。 $范围真的死了? 如果这个问题不是为了stackoverflow,我可以发布它?
通过一点工作,您可以完全消除使用$ scope抛弃代码的需要。看看:http://www.technofattie.com/2014/03/21/five-guidelines-for-avoiding-scope-soup-in-angular.html,所以我认为一些项目可以写出没有范围 – stackdave
@stackdave如果你有机会从头开始编写项目,你可以考虑使用John Papahttps提出的风格指南://github.com/johnpapa/angular-styleguide/blob/master/a1/README.md –