我有以下内容:
<span>{{m.search_type}}</span>
{{input value=m.search_type}}
我使用
检索search_type
处理表单提交的控制器中的 this.get(search_type)
。
但是,当我更改输入值时,<span>..</span>
中的值会发生变化。这是文档中定义的行为。
我希望span作为输入字段的标题,并且不会随search_type
的值一起变化。搜索类型是动态的,因此我不能只对{{m.search_type}}
的值进行硬编码。
有办法做到这一点吗?我尝试创建EmberJS Helper
以将值映射到新字符串,但只要search_type
发生更改,这种情况就会发生变化。
答案 0 :(得分:2)
默认情况下,属性始终绑定。使用unbound
帮助程序取消绑定属性。
<span>{{unbound m.search_type}}</span>
{{input value=m.search_type}}