2012-06-05 2 views
0

신생 sencha입니다. 패널에 아이콘을 추가하려고하는데 내 코드가 작동하지 않습니다.Sencha의 패널에 아이콘 추가

Ext.define('components.ImagePanel', { 
    extend: 'Ext.Panel',  
    initialize: function() { 
     this.callParent(arguments); 
     var image = { 
      xtype: "image", 
      src: 'icon.png', 
      width:100, 
      height:100 
       }, 
      scope: this 
     }; 
this.add([image]); 
}); 

내가 뭘 잘못하고 있니?

답변

0

와우는 이미지 xtype이 있다는 것을 알지 못했습니다.

Ext.define('components.ImagePanel', { 
extend: 'Ext.Panel',  
initialize: function() { 
    this.callParent(arguments); 
    var image = Ext.widget('image',{ 
     xtype: "image", 
     src: 'icon.png', 
     width:100, 
     height:100 
    }); 
    this.add([image]); 
}; 
}); 
+0

죄송합니다, 그것은 작동하지 않았다 : 어쨌든

...

가하기 위해 xtype을 사용하려면, 당신은 그래서 당신의 코드는 다음과 같이 보일 것이다 Ext.widget();

를 사용하여 작성해야합니다 . –