angular.js - angularjs在一个ng-click中实现多个表达式

浏览:41日期:2023-01-07

问题描述

<span ng-if='item.$editing' ng-click='item.$editing=false' ng-click='save(item)'></span>

<!-- 上面有两个ng-click,这样写不对,我想在一个ng-click中实现,求解决方法!谢谢!-->

问题解答

回答1:

<span ng-if='item.$editing' ng-click='item.$editing=false; save(item)'></span>回答2:

为什么不把 item.$editing=false; 放到 一个function 里面呢 例如editSave() 里面呢?

function editSave(item){ item.$editing=false; save(item);}

<span ng-if='item.$editing' ng-click='editSave(item)'></span>}

逻辑代码 还是放到controller 好

相关文章: