提问者:小点点

enpe-data和get功能挖掘异步模型不起作用


我准备了一个jsfiddle示例:https://jsfiddle.net/6Evrq/503/

我得到一个余烬数据模型“注册战斗机”,并想在该模型上访问“注册战斗机”属性。

然后我得到一个对象和所有其他成员数据属性:

{
id: "3"
_data: {
    id: 3,
    Fighter:  3,
    FightRule:  1,
    WeightClass: 1,
    FightClass: 1
}
}

在示例中:this. get("item")工作正常

this.get("item").get("Fighter") returns unknown
this.get("item").get("Fighter").get("Name") returns unknown

在车把模板中,我可以轻松访问战斗机的生日。为什么不按脚本?这是我这边的问题还是来自余烬数据???

访问它每:

this.item.store.find('Fighter', 3).then(function(data) {
    alert(data.get("Name"))
});

每个脚本都可以正常工作。

请帮帮忙!

亲切问候马库斯


共1个答案

匿名用户

该组件是在加载所有数据之前呈现的,因此在didInsertElement中数据还不会被加载。

相关问题