Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 之后设置时角度控制器变量会发生变化?_Javascript_Angularjs - Fatal编程技术网

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;
});