如何使用ember.js绑定Map接口?

时间:2015-07-17 08:38:14

标签: ember.js

我是Ember初学者,我对数据绑定有疑问。 我有一个从我的Rest服务中获得的复杂数据结构。此结构基于Map接口,如下所示:

{"item":[
    {"name":"namlasteditor","value":["tom"]},
    {"name":"_subject","value":["Hello World"]},
    {"name":"type","value":["workitem"]}
]}

我的应用程序无法确定地图结构中包含哪些元素。所以我不能简单地将每个元素映射到一个单独的属性。

现在我的问题是,如何通过getter方法将命名项元素的值绑定到模板中的输入文本? 我正在寻找像:

这样的东西

{{输入类型="文字"值= mydata.item(' _subject')}}

但我无法弄清楚如何做到这一点,如果可行的话。 任何人都可以给我一个暗示或一个例子,看看ember模型对象应该看起来如何解决这个问题?

我在Ember.Handlebars.helper contsturct上取得了一些进展。但这只能用于显示我的地图值。使用Ember.Handlebars.helper构造无法进行绑定。

0 个答案:

没有答案