Javascript 离子控制器功能变量超出范围
基于爱奥尼亚的选项卡模板。当我单击一个按钮(ng click)时,它调用函数func() 当我尝试运行func()时。Chrome报告如下Javascript 离子控制器功能变量超出范围,javascript,html,angularjs,ionic-framework,Javascript,Html,Angularjs,Ionic Framework,基于爱奥尼亚的选项卡模板。当我单击一个按钮(ng click)时,它调用函数func() 当我尝试运行func()时。Chrome报告如下 ReferenceError: number is not defined 我想这是因为func()找不到变量号。有什么方法可以修改函数中的数据吗?问题是没有名为number的变量存在。只有当您将var number放在某个地方进行声明时,才会出现这种情况 要修改您声明的编号值,请确保引用了它所属的同一对象 $scope.func = function()
ReferenceError: number is not defined
我想这是因为func()找不到变量号。有什么方法可以修改函数中的数据吗?问题是没有名为
number
的变量存在。只有当您将var number
放在某个地方进行声明时,才会出现这种情况
要修改您声明的编号
值,请确保引用了它所属的同一对象
$scope.func = function() {
$scope.number = number + 123;
// or $scope.number += 123;
};
$scope.number=$scope.number+123
?
$scope.func = function() {
$scope.number = number + 123;
// or $scope.number += 123;
};