折りたたみと展開がまったく機能しないアコーディオン レイアウトを作成しようとしています。私はext-4.1.0を使用しています。
ビューを作成し、コントローラーを使用してこのビューを別のパネルに追加しました。collpase と expand を追加すると、奇妙な動作が発生します。+ アイコンが - に変化せず、2 回目のクリックで展開されません。
ここにコードがあります
Ext.define('AM.view.MyView' ,{
extend:'Ext.panel.Panel',
title: 'Accordion Layout',
alias:'widget.myView',
layout: {
type: 'accordion',
titleCollapse: false,
animate: true,
activeOnTop: true
},
width:300,
height: 300,
defaults: {
bodyStyle: 'padding:15px'
},
items: [{
title: 'Panel 1',
html: 'Panel content!',
floatable:false
},{
title: 'Panel 2',
html: 'Panel content!',
floatable:false
},{
title: 'Panel 3',
html: 'Panel content!',
floatable:false
}]
});
1 つのリンク ( http://www.sencha.com/forum/showthread.php?247396-4.1.3-Accordion-Layout-not-working-when-dynamically-adding-items ) を参照しましたが、助けはありません。
よろしくお願いいたします。