我有一个模板,与此模型结构的工作原理:我应该使用什么模型?
App.BuildingRoute = Ember.Route.extend({
model: function() {
return {
imgSrc: 'img/Images/44.png',
name: 'name',
addr1: 'Address Line 1',
addr2: 'Address Line 2'
}
}
}
但我需要这个数据是向上日期能够从我们的服务器来。所以我试过这个:
App.BuildingData = DS.Model.extend({
imgSrc: 'img/Images/44.png',
name: 'name',
addr1: 'Address Line 1',
addr2: 'Address Line 2'
});
App.BuildingRoute = Ember.Route.extend({
model: function() {
var store = this.get('store');
var stuff = store.find('BuildingData');
return stuff;
}
}
我得到一堆错误。有没有一个简单的例子来说明如何让一个模型可以被程序中某个地方的某个函数更新?
我有一个函数getNodeInfo()
从我们的服务器获取数据并返回是这样的:
{
imgSrc: 'img/Images/44.png',
name: 'name',
addr1: 'Address Line 1',
addr2: 'Address Line 2'
}
我应该在哪里打电话getNodeInfo()
从,我有它的模型函数里面,但有错误,好。
我甚至不知道如果我需要使用烬数据,也许Ember.Object会工作。
我现在爱你。 – sherlock
已更新的答案显示如何从服务器加载数据 –
如何一次设置多个属性? – sherlock