Ember.js:是否可能防止a href冒泡?

Ember.js:是否可能防止a href冒泡?,ember.js,Ember.js,我有一个模板,其中包含以下代码: <div {{bind-attr class=":suggestions isRecept::disabled"}} {{action "toggleRecept"}}> <!-- skipped the rest --> <a {{bind-attr href="recept_pdf" bubbles=false}}>Click for the recept!</a></p>

我有一个模板,其中包含以下代码:

<div {{bind-attr class=":suggestions isRecept::disabled"}} {{action "toggleRecept"}}>
    <!-- skipped the rest -->
    <a {{bind-attr href="recept_pdf" bubbles=false}}>Click for the recept!</a></p>      
</div>

我想链接到外部pdf文件。但是,当用户单击链接时,将触发toggleRecept可见性操作。
bubbles=false
是不正确的代码,但这正是我想要的


我知道可以限制操作,但我很好奇是否可以在简单的HTML属性上执行一些防气泡操作。

是否必须将
a
放在
div
中?你能把你的切换按钮变成一个单独的元素吗?@claptimes谢谢!这是我想到的第一个解决方案,但我正在考虑一种余烬方法来处理这个问题……)问题是您将
单击
操作绑定到包含
a
的div。我看不出你怎么能把
a
内部隔离开来。目前我已经快速而肮脏地修复了这个。一个额外的div将动作部分与链接部分隔离。