Angular中`<select>`标签中的ng-model在change函数中动态查找
创始人
2024-10-31 21:02:24
0

在Angular中,可以使用$watch函数来监听ng-model的变化,并在变化发生时执行相应的操作。以下是一个示例代码:

HTML模板:


控制器代码:

angular.module('myApp', [])
  .controller('myController', function($scope) {
    $scope.selectedItem = '';

    $scope.handleChange = function() {
      $scope.$watch('selectedItem', function(newValue, oldValue) {
        // 根据选择的项执行相应的操作
        if (newValue === '1') {
          // 执行操作1
        } else if (newValue === '2') {
          // 执行操作2
        } else if (newValue === '3') {
          // 执行操作3
        }
      });
    };
  });

在上述示例中,当