我正在尝试将输入值绑定(bind)到 JSon 对象,但找不到使其工作的方法。
这是我的对象的示例。
Data = {
value = "test"
};
和我的App.FIXTURES
App.FIXTURES = [
{
title : "What is your age?",
linkedTo : Data.value
}
];
还有我的模板:
{{#each questions}}
{{title}}
{{input type="text" valueBinding=linkedTo}}
{{/each}}
绑定(bind)仅以一种方式工作,它检索要显示的值,但当我尝试访问 Data.value
字段时,它永远不会改变。
可以这样做吗?我尝试了几种方法都没有成功。我必须扩展 Ember.Textfield
吗?如果是,您将如何实现?
谢谢,
最佳答案
Javascript 字符串是不可变的。您实际上是将值 "test"
复制到 linkedTo
,而不是将其链接到 Data.value
关于javascript - Ember.js 将值绑定(bind)到 JSON 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22597251/