2010-08-19 29 views

Trả lời

18

Sử dụng phương pháp 'mỗi' của cá thể MixedCollection trong menu của nút.

Giả sử một định nghĩa như:

var pnl = new Ext.Panel({ 
    tbar: [ 
     { 
      itemId: 'a_btn', 
      text: 'A menu button', 
      menu: {items: [ 
       { 
        text: 'Item 1' 
       }, 
       { 
        text: 'Item 2' 
       } 
      ]} 
     } 
    ] 
}); 

Bạn có thể sau đó làm:

var btn = pnl.getTopToolbar().get('a_btn'); 

btn.menu.items.each(function(item) { 
    item.setIconClass(''); 
}); 
+0

Sẽ không có giải thích nó tốt hơn. – Drasill

+0

Tuyệt đối tuyệt vời- cảm ơn rất nhiều vì câu trả lời nhanh chóng và rõ ràng! :) – SW4

+0

ExtJS 5.0.1 liên kết API: http://docs.sencha.com/extjs/5.0.1/#!/api/Ext.util.MixedCollection – SW4

Các vấn đề liên quan