首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >绕过<app路由>使普通链接在聚合物2中正常工作

绕过<app路由>使普通链接在聚合物2中正常工作
EN

Stack Overflow用户
提问于 2017-11-17 08:06:14
回答 2查看 368关注 0票数 0

我的网站使用聚合物2,<app-location><app-route><app-route>允许我在用户与应用程序的交互中更改URL,但它似乎也阻止了正常链接的正常运行。

如何使正常的<a href="/some/url/on/my/domain">链接工作?有没有办法使链接绕过<app-route>

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-11-22 09:59:53

无法得到user2438933的答案,但这似乎是可行的!

代码语言:javascript
复制
<a href="/some/url" onclick="normalLinkClick(event)">
...
normalLinkClick(event){
  event.stopPropagation()
}
票数 0
EN

Stack Overflow用户

发布于 2017-11-17 13:17:27

app-location使用iron-location侦听文档上的单击事件。因此,在事件传播到文档之前,只需停止单击事件即可。

代码语言:javascript
复制
<a href='/some/url' on-click='stopPropagation'>
...
stopPropagation (event) {
  event.stopPropagation()
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47345945

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档