范围和rootscope美元美元之间的差异,在AnjularJS一个简短的总结

范围和rootscope美元美元之间的差异,在AnjularJS一个简短的总结
一个句子在一个句子中总结出来。

rootscope美元为全球范围的有效性
$范围仅对当前控制器范围有效。

下面的示例用于证明上述语句:

定义一个模块名为MyApp
VaR MyApp = angular.module('myapp,{ });
创建onecontroller和twocontroller这两控制器
onecontroller进入范围和rootscope美元美元
MyApp.controller('onecontroller,{美元的范围,rootscope美元,功能(美元范围,rootscope美元){
/ /局部变量,表明只有在onecontroller
scope.one_language美元= 'python;

全局变量,可以调用
rootscope.language美元=;
});
twocontroller只有进入范围
MyApp.controller('twocontroller,{ $范围、功能(范围){)
/ /局部变量,表明只有在twocontroller
scope.two_language美元= 'java;
});
HTML标签的内容

div {保证金:15px;边界:2px固体rebeccapurple;宽度:400px;}
我正在改变全局变量语言:语言}
我one_language局部变量:把one_language } }
twocontroller
我two_language局部变量:two_language } }转
我one_language局部变量:把one_language } }
我是全局变量语言:语言}

显示结果

总结

这就是本文的全部内容。请看上面的代码,这有助于你理解。如果你有任何问题,你可以留言和沟通,谢谢你的支持
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部