我正在使用下面的下拉列表
<select class="form-control"
data-ng-model="vm.priceBuilder.projectID"
data-ng-change="vm.changeProject(option)"
data-ng-options="option.pK_ProjectID as option.projectNumber for option in vm.projectList">
<option value="">Please select...</option>
</select>
我的控制器绑定是
changeProject(selectedProject) {
this.getSubTask(selectedProject.fK_ProjectID);
};
此处selectedProject未定义。什么是我无法理解的实际原因。
答案 0 :(得分:0)
显然option
未定义您需要使用模型调用ng-change wither或在函数中使用模型。
<select class="form-control"
data-ng-model="vm.priceBuilder.projectID"
data-ng-change="vm.changeProject(vm.priceBuilder.projectID)"
data-ng-options="option.pK_ProjectID as option.projectNumber for option in vm.projectList">
<option value="">Please select...</option>
</select>