如何解决Angular:修改后重新加载$ rootscope变量
我在app.js上设置了一个$ rootScope变量,登录后,我需要在另一个控制器(LoginController.js)中对其进行修改,但似乎未重新加载并继续使用初始值,是否有任何选择重新加载并更改值? 我正在使用角度js。
致谢
编辑:
这是app.js上的变量初始化
$rootScope.subitemsAdministracion = {
"status" : false,"parent" : null,"items" : [ {
"label" : "Usuarios","url" : "administracion+usuarios"
},{
"label" : "Perfiles","url" : "administracion+perfiles"
},{
"label" : "Reglas de 1er nivel","url" : "administracion+reglas"...
然后,在loginController上,我更改值:
$rootScope.subitemsAdministracion = {
"status" : false,"items" : [ {
"label" : "Usuarios","url" : "administracion+usuarios"
},{
"label" : "Perfiles","url" : "administracion+perfiles"
}]
};
该值在index.html中使用,我认为问题是索引已经加载了,因此,该值不会更改。也许我需要重新加载页面?还是可以重新加载值?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。