2017-06-14 14 views
2

extjs 6.5のdocsによると、arrowプロパティをfalseに設定するとメニューの矢印が非表示になるはずです。私はこれを試みたが、まだ矢印を隠すことはできません。私がすべき追加手順はありますか?矢印を非表示にする場合はfalse:Extjsボタンのメニュー矢印を非表示にする方法

Result

var filterMenu = Ext.create('Ext.menu.Menu', { 
     items: menuItems 
    }); 


    var button = Ext.create('Ext.Button', { 
     iconCls: 'fa fa-filter', 
     arrow: false, //this should disable 
     menu: filterMenu 
    }); 

あなたは

答えて

2

あなたの問題は、最新のツールキットのドキュメントを参照することですが、タグでは古典的なツールキットを使用するように指示します(また、スクリーンショットも古典的に見えます)。

参照するarrowの設定は、最新のツールキットでのみ使用できます。

従来のツールキットにはarrowの設定がありません。代わりに、arrowVisible設定を試してみてください。

+0

ありがとう、私はExtjsでまだ新しいです、まだツールキットに慣れています。 – ozzykr

+1

右上のモダンツールキット( "M")をオフにすると、ドキュメント検索でクラシックの検索結果のみが表示されます。 – Alexander

-2

あなたは、スプリットを設定することができますありがとうございました。 Ext.button.Splitの代わりにExt.button.Buttonを使用することもできます。メニューが割り当てられているときは、矢印が表示されます。

関連する問題