在 pre4 中,我应该能够访问{{action}}
中提供的其他参数。例如此示例中字段的值:
{{action doSomething field="value" on="someEvent"}}
如果我尝试检索hash.field
,则不会返回任何内容。 应该包含信息的所有变量都没有(选项,上下文,哈希,视图)。
我错过了什么吗?
答案 0 :(得分:1)
在pre4中,我应该能够访问{{action}}
中提供的其他参数
在pre4中为true,您可以为{{action}}
助手指定其他参数。动作助手不期望这些参数在其选项哈希中。像field="value
和on="someEvent"
这样的键值对被解释为动作助手本身的选项,而不是传递给目标。
如果我尝试检索hash.field,则不返回任何内容。没有应该包含信息的变量,do(options,contexts,hash,view)
在上面的示例中,您使用事件doSomething
调用操作助手并且没有参数,因此无需设置任何内容。尝试这样的事情:
{{action doSomething value on =“someEvent”}}