1

Ext.button.Splitがあります。例:

Ext.create('Ext.button.Split', {
    renderTo: Ext.getBody(),
    text: 'Example',
    handler: function() {
        alert("Click!");
    }
});

現在、メニュー項目はありません。アイテムがない場合に矢印が表示されないようにボタンを設定したい。どのように ?EXTJS4.1バージョンを使用しています。

4

2 に答える 2

3

split: false矢印を非表示にするように設定できます。Ext.button.Button-の代わりに使用することもできExt.button.Splitます-メニューが割り当てられている場合、矢印が表示されます。

例: http: //jsfiddle.net/AUE6J/

于 2012-11-27T07:10:17.590 に答える
2

ExtJS6.0.1でも同様の問題が発生しました。

分割ボタンがレンダリングされたら(少なくともグリッド列のアクションウィジェットなどの一部のパネルに)、プロパティを設定するだけです。

button.arrowVisible = false; 

...動作しないでしょう。これを行う必要があります:

button.setConfig('arrowVisible', false); 
于 2016-07-19T16:23:15.783 に答える