AngularJS中的ng选项在简单数组中不起作用的问题
我想保存所选值并弹出所选值。但是当我添加ng-change指令时,select停止工作。如果删除ng更改,将显示液滴列表。帮帮我 这是我的htmlAngularJS中的ng选项在简单数组中不起作用的问题,angularjs,ng-options,angularjs-select,Angularjs,Ng Options,Angularjs Select,我想保存所选值并弹出所选值。但是当我添加ng-change指令时,select停止工作。如果删除ng更改,将显示液滴列表。帮帮我 这是我的html <div ng-app="HelloApp"> <div ng-controller="MyCtrl"> <p>Term</p> <select ng-model="bob" ng-change="test()" ng-options="x for x in nos">
<div ng-app="HelloApp">
<div ng-controller="MyCtrl">
<p>Term</p>
<select ng-model="bob" ng-change="test()" ng-options="x for x in nos">
</select>
</div>
</div>
我不熟悉角度搜索和互联网搜索,只会搜索到复杂的数组,而不是简单的数组。请帮助将脚本更改为以下内容:
var app = angular.module('HelloApp', []);
app.controller('MyCtrl', function($scope) {
console.log('ctrl working');
$scope.nos=["5", "10", "15"];
$scope.test = function () {
var kill=$scope.bob;
alert ("changed!"+ kill);
}
});
注意事项:
-必须将nos
声明到控制器作用域中,以前它对视图不可见。
-它应该退出测试功能。将脚本更改为以下内容:
var app = angular.module('HelloApp', []);
app.controller('MyCtrl', function($scope) {
console.log('ctrl working');
$scope.nos=["5", "10", "15"];
$scope.test = function () {
var kill=$scope.bob;
alert ("changed!"+ kill);
}
});
注意事项:
-必须将nos
声明到控制器作用域中,以前它对视图不可见。
-它应该不在测试功能中。请参见此-
见此——
只是一点变化,没什么大不了的
app.controller('MyCtrl', function($scope) {
$scope.nos=["5", "10", "15"];
$scope.test = function (x) {
alert (x);
}
});
HTML
<select ng-model="bob" ng-change="test(bob)" ng-options="x for x in nos">
谢谢只是一点变化,没什么大不了的
app.controller('MyCtrl', function($scope) {
$scope.nos=["5", "10", "15"];
$scope.test = function (x) {
alert (x);
}
});
HTML
<select ng-model="bob" ng-change="test(bob)" ng-options="x for x in nos">
谢谢你,明白了,谢谢你回答得这么快,明白了,谢谢你回答得这么快