私は自分のフォームで使用するカラーピッカーのフィールドを見つけようとしていますが、それはExtJSのこのhttps://github.com/sw4/Ext.ux.ColorPickerを発見6.ExtJS6で使用できるColorpickerフィールドとは何ですか?
のための任意のものを見つけるのは難しいですが、私は自分のフォームにバインドする方法がわかりません。
私は自分のフォームで使用するカラーピッカーのフィールドを見つけようとしていますが、それはExtJSのこのhttps://github.com/sw4/Ext.ux.ColorPickerを発見6.ExtJS6で使用できるColorpickerフィールドとは何ですか?
のための任意のものを見つけるのは難しいですが、私は自分のフォームにバインドする方法がわかりません。
は実際ExtJSの6
注このコンポーネントはpackageに存在
に含まcolorfield成分があります。したがって、パッケージを使用するには、のapp.jsonのの configのパッケージ名をext-ux-colorpickに指定する必要があります。
jQueryで非常にシンプルでエレガントなカラーピッカーが見つかりました。それを使用するのは非常に簡単でした。
http://www.eyecon.ro/colorpicker/
フォームのafterrender
イベントを使用してピッカーを起動し
。
Ext.getCmpと$()jQueryセレクタを混在させる必要がありました。
listeners: {
afterrender: function (cmp) {
var container = this.body.dom.id; // << - The Window ID
var comp = Ext.getCmp("displayColumn"); // << - The Field
var el = comp.getEl();
var displayColumnId = el.id; // << - The Field real ID
$("#" + container). // <<- The jQuery way
$("#" + displayColumnId). // <<- The jQuery way
}
}
アプリケーションを使用するか、JSファイルを指定する方法はありますか?私はapp.jsonを使用しません。 –
Senchaフォーラムの[this thread](https://www.sencha.com/forum/showthread.php?279609-Use-theme-package-outside-CMD)に基づいて、Cmdを使用しないパッケージの使用はそうではないようです"可能"。ファイルを手動で組み込んだりコピーしたりすることで、最終的には動作させることができると思いますが、そのようにすることはお勧めしません。 – scebotari66
私はシンプルに保つのが好きです... http://www.eyecon.ro/colorpicker/# –