我有一个文本字段,我想要一个“动态”占位符文本(在视图中定义和管理),但我也希望它为它定义一个动作。我尝试了以下两行:
{{ input id="test" placeholder=view.text action expand target="view"}}
<input type="text" id="test" placeholder="{{view.text}}" {{action expand target="view"}} />
两者都不起作用。所以我的问题是,有没有办法实现我想要的,或者更容易在视图中有一个焦点处理程序,它只是过滤id(然后调用expand函数)?
答案 0 :(得分:12)
如果你想坚持输入助手,你可以这样做:
{{input placeholder=view.text action="expand" targetObject=view}}
请注意,targetObject 不应为字符串。
答案 1 :(得分:2)
您可以尝试这样做:
<input type="text" id="test" {{bindAttr placeholder=view.text}} {{action expand target="view"}} />
有关工作示例,请参阅here。
希望有所帮助