Ext JS 4.1.xでComponentのルート要素をカスタマイズしたい
configのautoElを設定するだけでOK。てかアンドキュメントな事が多すぎるから、もっとマニュアルどうにかしてほしい。
new Ext.Component({ autoEl: { tag: "div", //spanとかにもできる tabindex: 1, onfocus: "console.log('focus')", "x-data-hoge": "hoge" } });
こんな感じに設定すると、描画時に以下のようにHTMLが出力される。
<div class="x-component x-fit-item x-component-default" tabindex="1" onfocus="console.log('focus')" x-data-hoge="hoge" ...