单击链接到而不触发父元素的操作

时间:2014-07-14 16:00:51

标签: ember.js

我有一个非常简单的问题,我无法找到解决方案。如何在不触发open操作的情况下点击链接,我该怎么办?

<div class="content-box" {{action 'open'}}>
  <!-- ... -->
  {{link-to 'content'}}
  <!-- ... -->
</div>

操作open正在打开模式并在application模板的{{outlet modal}}中进行渲染,因此当我点击链接时,我会转换为content,但是模态仍然会被渲染。

我正在使用Ember 1.5.1。

1 个答案:

答案 0 :(得分:3)

尝试将气泡设置为false,如:

{{#link-to 'content' bubbles=false}}New Content{{/link-to}}

在此处详细了解Action Bubbling:http://emberjs.com/guides/templates/actions/#toc_action-bubbling