javascript - 如何在 Angular ui-router 中的 anchor 单击中启用默认事件

标签 javascript jquery angularjs angular-ui-router

基本上我是在问这位先生的问题:How to disable static url in angular ui-router?

我的 DOM 结构如下所示:

<div ui-view>
  <a href="/link-to-non-angular-page">Click Me</a>
</div>

我希望人们能够点击“Click Me”链接,并让它强制页面将您带到该页面,就好像 Angular 和 UI Router 不存在一样,作为标准 HTTP 页面请求,所有内容都会重新加载。

这可行吗?

最佳答案

所以@Daemedeor 在上面的评论中回答了我的问题。解决方案是将其添加到链接中:

target="_self"

所以上面的标记将变成:

<div ui-view>
  <a href="/link-to-non-angular-page">Click Me</a>
</div>

谢谢!

关于javascript - 如何在 Angular ui-router 中的 anchor 单击中启用默认事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34521338/

相关文章:

javascript - 正则表达式 - 从字符串中删除运算符的替换方法会产生不需要的结果

javascript - angularJS 不根据 NG-Grid 中的值显示行

javascript - 自动播放时的 HTTP 状态(已取消),循环在 HTML 视频元素上为真

javascript - 除了 .length 属性之外,JavaScript Array 和 Object 之间有什么区别?

javascript - Angular 7 - 如何使初始输入值对 JSON 可见?

javascript - 在jquery中动态获取输入值

jquery - Slick-carousel 如何在通过 youtube api 打开视频时停止自动播放

javascript - AngularJS - 如何定义 ng-bind 的初始延迟

AngularJS <select> DOM 标记

javascript - 过滤传递给指令的数据抛出异常