2

假设我定义了一个模态组件,它为模态​​窗口内的其他内容定义了一个容器。

我可以使用 {{>content}} 部分定义该内容,但如果任何内容包含点击等事件,我无法从定义该内容的 Ractive 捕获该事件。

我只能从组件中捕获这些事件。

有没有办法使这项工作?

4

1 回答 1

4

唯一可能的方法是手动冒泡事件:

<modal on-a="b">
    <div on-click="a">Click Me!</div>
</modal>
ractive.on('b', function () {});

我们目前正在讨论事件冒泡{{yield}}关键字,这将在这种情况下有所帮助。

于 2014-08-29T20:06:40.750 回答