在AngularJS中,可以使用ng-change指令将选择菜单的值传递给控制器。以下是一个示例代码:
HTML代码:
JavaScript代码:
angular.module('myApp', [])
.controller('myCtrl', function($scope) {
$scope.selectedItem = ""; // 初始化选择菜单的值
$scope.updateValue = function() {
console.log($scope.selectedItem); // 在控制台中打印选择菜单的值
// 在这里可以进行其他操作,如根据选择的值更新其他变量的值
};
});
在上面的代码中,ng-change指令绑定了一个updateValue函数,该函数在选择菜单的值发生改变时被调用。在updateValue函数中,可以通过$scope.selectedItem获取选择菜单的值,并对其进行操作。
注意:在ng-change中绑定的函数将会在选择菜单的值发生改变时立即调用。