对象表中的AngularJS函数
我在controller中编写了这段代码,它工作得很好,但我知道我不需要创建其他函数getSelect()。如何在更简单的方法中实现同样的效果对象表中的AngularJS函数,angularjs,Angularjs,我在controller中编写了这段代码,它工作得很好,但我知道我不需要创建其他函数getSelect()。如何在更简单的方法中实现同样的效果 $scope.dosomething = function () { $scope.viewMode = viewMode; localStorage.setItem('viewMode', viewMode); }; $scope.options = [ { id
$scope.dosomething = function () {
$scope.viewMode = viewMode;
localStorage.setItem('viewMode', viewMode);
};
$scope.options = [
{
id: 1,
name: $translate.instant('FUN.OPTION1')
},
{
id: 2,
name: $translate.instant('FUN.OPTION2')
}];
$scope.getSelect = function () {
switch ($scope.options) {
case '1':
$scope.bulkMode = 'addTags';
$scope.hideSelect = true;
break;
case '2':
$scope.dosomething();
break;
}
};
是,我希望在对象中添加函数作为对象,并在ng change中使用它,如ng change=“select.options.func()”或类似内容 这是该控制器的实际视图
<select class="form-control" ng-model="Select" ng-change="getSelect()">
<option ng-repeat="el in Options" value="{{el.id}}">{{el.name}} </option>
</select>
{{el.name}
是否希望该功能在对象中可用?你有没有一个到目前为止你已经尝试过的例子?我在这篇文章中添加了答案