0

pre4中,我应该能够访问{{action}}. 例如本例中field的值:

{{action doSomething field="value" on="someEvent"}}

如果我尝试检索hash.field,则不会返回任何内容。没有应该包含信息的变量(选项、上下文、哈希、视图)。

我错过了什么吗?

4

1 回答 1

1

在 pre4 中,我应该能够访问 {{action}} 中提供的其他参数

在 pre4 中是真的,您可以为{{action}}帮助程序指定附加参数。动作助手不希望这些参数出现在它的选项散列中。field="value像和的键值对on="someEvent"被解释为操作助手本身的选项,而不是传递给目标。

如果我尝试检索 hash.field,则不会返回任何内容。没有应该包含信息的变量,做(选项,上下文,哈希,视图)

在上面的示例中,您正在调用带有事件doSomething且没有参数的操作助手,因此没有设置任何内容是有道理的。尝试这样的事情:

{{action doSomething value on="someEvent"}}

于 2013-01-25T13:50:17.937 回答