b / c我正在使用角度js,我经常有解析头痛看$ rootScope.something
可以做一个
function inthecontextof(obj, func){
func.call(obj);
}
我可以做的事情
inthecontextof($rootScope, function(){
flamingo = 5 //$rootScope.flamingo is what im refering to
$apply()
}
答案 0 :(得分:1)
你必须这样写:
inthecontextof($rootScope, function(){
this.flamingo = 5 //$rootScope.flamingo is what im refering to
$apply()
}
现在我不确定你在这里做什么“$ apply”;如果它将隐含地引用“$ rootScope”那么那应该没问题。