我有一个非常简单的问题,我无法找到解决方案。如何在不触发open
操作的情况下点击链接,我该怎么办?
<div class="content-box" {{action 'open'}}>
<!-- ... -->
{{link-to 'content'}}
<!-- ... -->
</div>
操作open
正在打开模式并在application
模板的{{outlet modal}}
中进行渲染,因此当我点击链接时,我会转换为content
,但是模态仍然会被渲染。
我正在使用Ember 1.5.1。
答案 0 :(得分:3)
尝试将气泡设置为false,如:
{{#link-to 'content' bubbles=false}}New Content{{/link-to}}
在此处详细了解Action Bubbling:http://emberjs.com/guides/templates/actions/#toc_action-bubbling