Javascript ng change和ng click是否可以与单个按钮一起使用?

Javascript ng change和ng click是否可以与单个按钮一起使用?,javascript,angularjs,html,Javascript,Angularjs,Html,我的应用程序中有一个按钮,用于ng单击。。。。。我需要在按钮中插入一个功能,这样当编辑表格时输入一些值来更改表格内容时,应该会通知它 我可以使用ng click和ng change。。。。如何将表格的ng更改与按钮关联 <button type="button" ng-disabled="vm.currentYear === vm.endYear" ng-attr-title="{{vm.currentYear === vm.endYear ? 'You\'ve re

我的应用程序中有一个按钮,用于
ng单击
。。。。。我需要在按钮中插入一个功能,这样当编辑表格时输入一些值来更改表格内容时,应该会通知它

我可以使用
ng click
ng change
。。。。如何将表格的
ng更改
与按钮关联

 <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>

ng仅使用
输入
标记进行更改。而ng的变化需要ng模型

 <input type="text" ng-model="test" ng-change="seeChange()" />

当用户更改输入时计算给定表达式。这个 表达式会立即求值,这与JavaScript onchange不同 仅在更改结束时触发的事件(通常在 用户离开表单元素或按下返回键)


我认为
ng change
不适用于
按钮。我完全同意……那么我将如何将编辑(更改)的表格值与按钮关联?@saiunique您可以使用
ng click
。为什么要将更改事件绑定到按钮?我认为您可以在表内容上绑定$watch,当表内容更改$watch起作用时,您也可以在其中调用ng click函数。正如@HaiderAli所说,您需要
$watch
数据来完成此操作。我如何绑定(表的)更改值到按钮…我想在表的值被修改并且在这种情况下单击按钮时,在按钮上添加一个ng引导框(类关闭弹出窗口)…我该怎么做?@Manikandan Velayuthamuse$watch expression。。这会有帮助的。查看$watch。根据您的场景使用。请参阅基本。。您可以使用$watchCollection()