Javascript 带有Angularjs的ng点击按钮功能
我在()中找到了这个演示,有一件事我不确定,那就是他们的OK按钮Javascript 带有Angularjs的ng点击按钮功能,javascript,angularjs,Javascript,Angularjs,我在()中找到了这个演示,有一件事我不确定,那就是他们的OK按钮 Ok 有了这个函数,我想知道我们是否还可以在ng click中添加一个函数?用这样的东西 Ok 我们能否将activity.isedit=false和domeSomthing()都包含在ng单击中?尝试: <button ng-click="activity.isEdited = false; domeSomthing();">Ok</button> Ok 试试: Ok 当然可以 只需将函数添加到控制器范
Ok
有了这个函数,我想知道我们是否还可以在ng click中添加一个函数?用这样的东西
Ok
我们能否将activity.isedit=false
和domeSomthing()
都包含在ng单击中?
尝试:
<button ng-click="activity.isEdited = false; domeSomthing();">Ok</button>
Ok
试试:
Ok
当然可以
只需将函数添加到控制器范围或指令。然后您可以在ng click中调用它。要同时使用函数和布尔值,只需用分号将它们分开即可
只需将函数添加到控制器范围或指令。然后您可以在ng click中调用它。要同时使用函数和布尔值,只需用分号将它们分开,为什么不使用同时执行这两项功能的作用域函数呢
function doSomething() {
alert('Done editing');
}
$scope.editedActivity = function(activity) {
activity.isEdited = false;
doSomething();
}
和HTML格式
<button ng-click="editedActivity(activity)">Ok</button>
Ok
Fiddle:为什么不使用一个兼有这两种功能的作用域函数呢
function doSomething() {
alert('Done editing');
}
$scope.editedActivity = function(activity) {
activity.isEdited = false;
doSomething();
}
和HTML格式
<button ng-click="editedActivity(activity)">Ok</button>
Ok
小提琴: