angular 页面调用 $rootScope 变量
大家都知道 $rootScope 是全局作用域,保存到此作用域的变量,所有该模块的控制器局部作用域下都能访问到,那么问题来了,如果全局作用域的变量名与局部作用域的名称一样,那么该如何区分调用呢???
方法还是很简单的:调用全局作用的变量,只需要在变量前加 $root 即可。
不过一般为了防止冲突的变量名,全局作用域下的变量名称起的一般都有唯一性,所以调用时可以直接插值 : {{变量名}} 来调用。
myCtrl1 : {{name}}myCtrl1 : {{$root.name}}myCtrl2 : {{name}}
https://www.cnblogs.com/guofan/p/7133570.html
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
