1

我在我的项目(由其他人编写)车把模板中有以下代码片段

{{view view.textfield propagateEvents="true"}}

我想知道是什么propagateEvents="true"?...谢谢

4

1 回答 1

1

Ember.Button(我相信它已被弃用)有一个propagateEvents 属性,但没有Ember.TextField。

从车把动作助手文档中:

事件传播

通过动作助手触发的事件将自动 .preventDefault()调用它们。您不需要在事件处理程序中这样做。要停止事件的传播,只需false从您的处理程序返回。

如果您需要默认处理程序来触发,您应该注册自己的事件处理程序,或者在视图类上使用事件方法。

于 2012-07-30T14:54:41.320 回答