Javascript 之后设置时角度控制器变量会发生变化?
Javascript 之后设置时角度控制器变量会发生变化?,javascript,angularjs,Javascript,Angularjs,var-jem=55; var-app=angular.module(“存储”,[]); app.controller(“storeController”,function()){ 本产品=jem; }); jem=0 JS-Bin {{“嗨”} {{store.product} 请注意,您的控制器定义位于回调函数中(应该是…) 与您的问题相关的一个副作用是回调中的赋值语句this.product=jem,将在回调之外的赋值语句jem=0之后执行 值得注意的是,回调不会与代码的其余部分按顺序进
var-jem=55;
var-app=angular.module(“存储”,[]);
app.controller(“storeController”,function()){
本产品=jem;
});
jem=0代码>
JS-Bin
{{“嗨”}
{{store.product}
请注意,您的控制器定义位于回调函数中(应该是…)
与您的问题相关的一个副作用是回调中的赋值语句this.product=jem
,将在回调之外的赋值语句jem=0
之后执行
值得注意的是,回调不会与代码的其余部分按顺序进行
app.controller("storeController", function(){
this.product = jem;
});