【发布时间】:2017-01-27 23:25:39
【问题描述】:
我在一个元素内部有一个{{input}},它本身有一个动作。
如何防止点击输入触发父元素上的点击事件?
- 我试过
bubbles=false。 - 我也尝试过扩展
{{input}},在扩展输入中我捕获了点击事件并调用了event.preventDefault()
hbs 示例:
<div {{action "alert"}}>
I don't want the click into the input to trigger the div's onlick. Help!<br/>
{{input bubbles=false}}
</div>
【问题讨论】:
-
能否请您输入您为第二个选项尝试的确切代码?我试过了
标签: ember.js onclick components event-bubbling