如何获得属性mixin类?

时间:2014-05-23 08:05:09

标签: extjs

我的例子:

Ext.define('A', {type:'car',speed:1000});
Ext.define('B', {type:'bus',people:10});
Ext.define('Person', {
    config: {
            name: 'Eugene',
            surname : 'Popov'
    },
      mixins:{
          car:'A',
          bus:'B'
      }
  });




var obj= Ext.create('Person');

console.log(obj.type);//car
console.log(obj.speed);//1000
console.log(obj.people);//10

我想从B班获得财产?

console.log(obj.........type); //我想要巴士! \

有可能吗?

1 个答案:

答案 0 :(得分:1)

怎么样?

的console.log(obj.mixins.bus.type); http://www.sencha.com/learn/sencha-class-system

祝你好运