問題タブ [extjs6]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
extjs - mvvm アーキテクチャで extjs-6 sotre のデータを取得するにはどうすればよいですか?
MVVM アーキテクチャを使用してExtjs 6アプリケーションを開発しています。次のように、フォルダーにモデルがあります。 MyApp/model
フォルダ内の私のストアはMyApp/store
次のとおりです。
そして、 in Application.js
in/MyApp
フォルダーに次のようにストアを追加します。
今、私は次のように私のアプリケーションにストアを取得します:
ストアのデータを取得するにはどうすればよいですか? users.getData()
? ユーザーusers.getData()
が返すと[undefined x 4]
. 問題はどこですか?正しく動作していますか?
extjs - Ext.app.ControllerからのExtjs-6 MVVMアーキテクチャのデータバインディング?
アプリケーションでExtjs-6のMVVM アーキテクチャを使用しています。私は次のようにコントローラーを持っています(注意してください):extend: 'Ext.app.Controller'
が呼び出された場合activateDrawing
、コントローラーはウィンドウ (App.view.gt.Point
ビュー) を表示します。このウィンドウ クラスは次のとおりです。
numberfieldsx
とが変更された場合、 and を自動的に変更しy
たい。この問題をどのように実装できますか?myProb.x
myProb.y
events - extjs 6 で兄弟のイベント コンポーネントをリッスンしますか?
MVVM アーキテクチャを使用してExtjs-6アプリケーションを開発しています。私はパネル( )を持っています。2 つのパネル ( 、) があります。コンポーネント( )を持っています。イベント( )があります。を聴きたいです。 panel_a
panel_a
panel_1
panel_2
panel_1
component_1_1
component_1_1
event_1
panel_2
event_1
この問題を実装するにはどうすればよいですか?
MVVM アーキテクチャを使用していることに注意してください。
javascript - ExtJS で関連付けを定義する
データベースに 3 つのテーブルがあります。それらはStudent、Subject、およびMarkです。Studentには次のフィールドがあります: id、name、address。Subjectには次のフィールドがあります: id、name。Markには、これらのフィールドid、studentId、subjectId、およびmarkがあります。だから、ここに私は学生が多くの科目を持つことができ、 1つの科目が1つのマークを持つことができるようなこれらの関連付けを持っています. では、これらのリレーションをモデルとストアに配置するなど、MVC パターンでこれらのリレーションを定義するにはどうすればよいでしょうか。グリッド パネルに、student_name、student_address、subject_name、マークなどの情報を表示したいと考えています。しかし、モデルとストアでそれらを関連付けるのに問題があります。
javascript - `Ext.window.Window`クラスのインスタンスを使用した後、メモリはどれくらい解放されますか?
アプリケーションの開発にExtjs-6を使用しています。アプリケーションに 20 個を超えるコントローラーがあります。これらのコントローラーのすべてで、これらのコントローラーがExt.window.Window
クラスインスタンスを表示し、ユーザーがこのウィンドウを閉じる場合があります (一方で、すべてのコントローラーはポップアップを表示できます)。を閉じるために関数
を使用するのは本当ですか? これはメモリを解放しますか?この方法でメモリリークは発生しませんか?文では、 最善の方法は何ですか?destroy
window
javascript - xtemplate ループ内の各要素にリスナーを追加する
私はextjs 6で画像ギャラリーのプロトタイプに取り組んでいます.
fiddleで基本的なレイアウト設定を行いましたが、ギャラリーの各タイルにクリック リスナーを追加する方法 (または追加できるかどうか) がわかりません。
JavaScript
CSS
dataview kitchen sink exampleを見た後、xtemplate を使用しました。ウィンドウのサイズを変更すると、タイルが適切な数の行/列に自動的に再配置されるため、このアプローチが気に入っています(組み込みのレイアウトで行う方法が見つかりませんでした)。
私ができないのは、テンプレートによって生成されたアイテムにイベント リスナーを追加することです。ウィンドウをトリガーしてフルサイズの画像を表示できるように、クリックリスナーを追加したいと思います。
xtemplate の for ループでレンダリングされた項目にリスナーを追加することは可能ですか? もしそうなら、どうすればいいですか?
ありがとう!
javascript - ExtJSでツリーリストのツールチップを設定するには?
ExtJs アプリケーションを開発しています。次のようにツリーリストを使用したい:
私navimgation
のモデルは次のとおりです。
マウスがノード上にあるときにツールチップを表示したいのですが、うまくいきません。
javascript - extjs6でテキストフィールドをコンボボックスの値にバインドする方法は?
アプリケーションでextjs-6を使用しています。私はコンボボックスを持っています。このコンボは 3 つの値を持つことができます。ユーザーがvalue1
またはを選択した場合はvalue2
2 つ登録する必要がありますが、選択した場合は3 つ登録する必要があります。 textfield
value3
textfield
私はextjs-6にreference
設定があることを知っており、次のように使用できます:
どうすればこれを実装できますか?
注: これらtextfield
(theme for の 2 つと theme forvalue1, vlaue1
の 3 つvalue3
が必要です)。
node.js - Express および Node.js4 への ExtJS ファイルフィールド フォームの送信
filefield
ExtJS を使用して画像ファイルをアップロードし、form
サーバー側 (「Express」) に送信しようとしています。以下にコードを貼り付けました。
req.body の API を参照してみましたreq.body
が、常にundefined
です。どこが間違っているのか教えてください。
Ext JS コード
エクスプレス コード: index.js:
注: Express のバージョン: "express": "~4.13.1"