找不到指令“ ngChange”所需的控制器“ ngModel”解析方法!例外?

时间:2018-09-30 13:28:37

标签: javascript angularjs angularjs-directive

我知道上述问题有很多答案,但都使用小差异“指令”而不是ngChange。我正在使用1.7.2版本。 这是我的代码

<select class="full-width" id="searchWithSavedFilter" ng-modal="searchWithSavedFilter" ng-change="test(searchWithSavedFilter)">
 <option ng-repeat="p in SavedFilters" value="{{p.Id}}">{{p.Name}}</option>
</select>

而angularjs参考代码为

<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.7.2/angular.min.js"></script>

1 个答案:

答案 0 :(得分:3)

如错误所述,您需要 ng-model 而不是 ng-modal

<select class="full-width" id="searchWithSavedFilter" ng-model="searchWithSavedFilter" ng-change="test(searchWithSavedFilter)">