在Ember中,你将如何操纵特定的json字符串。
让我们说我想操纵每一个" field2"所以它说" stringplusmore"而不只是"字符串"。
我很困惑我是否应该使用Enumerables或其他东西。或者它应该在Array或Object控制器中。或者是一个观点?
一个例子将不胜感激。谢谢!
[
{
"field1":"string",
"field2":"string",
},
{
"field1":"string",
"field2":"string",
}
]
答案 0 :(得分:0)
如果您只是在点击页面之前修改json,请在路径中进行。
App.IndexRoute = Ember.Route.extend({
model: function() {
return $.getJSON('/items').then(function(data){
data.forEach(function(item){
item.field2 += 'plusmore';
});
return data;
});
}
});