3

nthe neptune テーマを使用して、sencha CMD 3.1.2.342 で Ext JS 4.2.1.883 アプリケーションを生成しました...ItemSelectorビューにボタン'add''remove'..

私は実行しましたsencha ant cleaensencha app build、ItemsControl のボタンにはアイコンがありません。私の生成したファイルには、css クラス .x-form-itemselector-add に対してスタイルが定義されているフォルダー内のファイルAppname-all.cssの CSS が含まれていないようです。ファイルで、trueに設定されている変数を見つけました。これを修正する方法がわかりません。すでにapplication.js ファイルに書き込もうとしました。ItemSelector.cssext\src\uxAppname-all.scss$include-ext-ux-form-itemselectorExt.require('Ext.ux.form.ItemSelector');Ext.Loader.setPath('Ext.ux', './ext/src/ux');

進め方がわかりません - 助けてください!

4

1 に答える 1

1

Ext JS docs の複数選択の例を見ると、中央のボタン (「x-form-itemselector-add」など) を調べると、CSS がテーマの一部ではないことがはっきりとわかります。これは完全に別の CSS ファイルです。

実際、HTML ソース コードを見るだけで、CSS ファイルが表示されます。

その CSS を手動でテーマに追加してから、再コンパイルする必要があります。Sencha UX JS および CSS ファイルには、Cmd による自動包含フラグがありません。

于 2013-10-09T15:42:48.957 に答える