Javascript 无论单击“确定”还是“取消”,我的确认弹出窗口仍在删除对象。为什么?该受责备吗?
我试图创建一个弹出窗口,让用户在点击删除按钮时点击ok或cancel。但是,即使用户按下“取消”,它仍然会删除它。我不知道我能做些什么。使用AngularJS有什么奇怪的地方吗?这是我的密码:Javascript 无论单击“确定”还是“取消”,我的确认弹出窗口仍在删除对象。为什么?该受责备吗?,javascript,angular,button,onclick,alert,Javascript,Angular,Button,Onclick,Alert,我试图创建一个弹出窗口,让用户在点击删除按钮时点击ok或cancel。但是,即使用户按下“取消”,它仍然会删除它。我不知道我能做些什么。使用AngularJS有什么奇怪的地方吗?这是我的密码: Delete不应该怪任何角度 您正在使用ng click和onclick&这两种方法都将独立工作 仅使用ng单击 <button ng-click="vm.deleteTask(task)">Delete</button> 非常感谢。所有这一切对我来说都是新鲜事,但不能同时使用o
Delete
不应该怪任何角度
您正在使用ng click
和onclick
&这两种方法都将独立工作
仅使用ng单击
<button ng-click="vm.deleteTask(task)">Delete</button>
非常感谢。所有这一切对我来说都是新鲜事,但不能同时使用onclick和ng click是非常有意义的。onclick是javascript click事件。其中,作为ng click角度的click事件写在onclick之上。因此,您可以自由使用ng click
deleteTask = function(param){
var confirmStatus = confirm('Are you sure?');
// will be trur if ok button is pressed or false
if(confirmStatus){
// code to delete the task
}
else {
// do what ever
}
}