我的应用程序中有一个按钮,现在适用于ng-click
.....我需要在按钮中插入一个功能,因为当输入更改表的内容时应该通知它编辑表时的一些值
我可以将ng-click
与ng-change
一起使用....如何将表格的ng-change
与按钮相关联?
<button type="button" ng-disabled="vm.currentYear === vm.endYear"
ng-attr-title="{{vm.currentYear === vm.endYear ? 'You\'ve reached the ending year for '+ vm.selectedProjectName : 'Load baselines for ' + (vm.currentYear+1)}}"
class="btn btn-outlined " ng-click="vm.changeYear(vm.currentYear+1)"
ng-model="baseline.data[$index]"
ng-change="vm.enableSaveButton($parent.$parent.$index, $parent.$index, $index, baseline)">
<i class="fa fa-caret-right"></i>
</button>
答案 0 :(得分:1)
ng-change仅适用于input
标记。并且ng-change需要ng-model。
<input type="text" ng-model="test" ng-change="seeChange()" />
在用户更改输入时评估给定的表达式。该 表达式会立即进行评估,与JavaScript onchange不同 只在变化结束时触发的事件(通常是在变化时) 用户离开表单元素或按返回键。)