我在(jsfiddle)中找到了这个演示,有一点我不确定他们有没有按钮
<button ng-click="activity.isEdited = false">Ok</button>
使用此功能,我想知道我们是否仍然可以在ng-click中添加一个功能?有这样的东西吗?
<button ng-click="domeSomthing()">Ok</button>
我们是否可以在activity.isEdited = false
domeSomthing()
和ng-click?
答案 0 :(得分:2)
为什么没有兼具两者的范围功能?
function doSomething() {
alert('Done editing');
}
$scope.editedActivity = function(activity) {
activity.isEdited = false;
doSomething();
}
和HTML
<button ng-click="editedActivity(activity)">Ok</button>
答案 1 :(得分:1)
尝试:
<button ng-click="activity.isEdited = false; domeSomthing();">Ok</button>
答案 2 :(得分:1)
当然可以!
只需将您的函数添加到控制器范围或指令中即可。然后你可以在ng-click中调用它。要同时使用函数和布尔值,只需用分号
分隔它们