javascript - 如何在 AngularJS 中使用 event.preventDefault()?

标签 javascript html angularjs

我遇到了一种避免在提交表单后刷新页面的方法,即 event.preventDefault(); 作为 Angular 的新手,我真的不知道如何将这种语法放入我的 Angular Controller 中,“事件”是 Angular 服务吗?如何在代码中使用?

任何帮助将不胜感激!

最佳答案

在每个 Angular 用户界面事件上,例如 ng-keyup ng-click 等,您都可以访问 $event 对象。 f.ex ng-click="myClickHandler($event, otherData)。您可以对该 $event 对象调用 preventDefault。

关于javascript - 如何在 AngularJS 中使用 event.preventDefault()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46103066/

相关文章:

javascript - 您如何将文本样式设置为分数?

javascript - 使用 API 将基于坐标的 Sunrise/Set 导入 Google Sheet

javascript - 谷歌地图将数据传递给标记

html - 如何将图像翻转与链接翻转连接起来?

WordPress 板球的 Html/CSS 结果页面/记分卡

html - Bootstrap 3 .img 响应图像在 FireFox 中的字段集中没有响应

angularjs - 扩展 AngularJS 表单 Controller

javascript - 如何在 angularjs 中的每个特定计数后注入(inject)数据

javascript - Bootstrap 4下拉菜单悬停与Jquery

javascript - Angular-Strap 的 "Aside"窗口的大小可以减小或增大吗?