angular.js - angular 指令问题?
滿天的星座
滿天的星座 2017-05-15 16:53:29
0
2
562

对于scope,什么时候用独立的作用域,什么时候继承父类的作用域?有什么应用的场景吗?

滿天的星座
滿天的星座

全部回复(2)
过去多啦不再A梦

通常情况下,不推荐依赖作用域的继承关系来传递数据,可以通过angular的pub/sub来实现数据的传递,或者通过service来共享不同作用域间的数据。指令只有在你指定了scope参数之后才会产生独立作用域,独立的作用域是为了接口隔离,只提供给外部有限的访问权限,使的组件可以在不同的环境下重用,实现web component。

習慣沉默

独立组件使用独立的作用域。我感觉是按照组件化思想和出于性能调优的考虑,主要应该使用独立的作用域,尽量避免使用继承controller的作用域。根据我在项目里面的实践,感觉使用controller的作用域往往会带来各种头痛的问题。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板