問題タブ [extjs4]
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 - ExtJSイベントハンドラーでクラス変数にアクセスするにはどうすればよいですか?
this.getUrl
チェックハンドラーでアクセスするにはどうすればよいですか?
javascript - プライベート関数と変数ExtJs4?
現在のプロジェクトでは、ExtJs3.3を使用しています。
私はプライベート変数と関数を持つ多くのクラスを作成しました。例:
ExtJs4で物事を行う新しい方法は、このExt.define
メソッドを使用することであることを理解しています。したがって、上記のコードは次のようになります。
だから私が知りたいのは、ExtJs3で行ったのと同じようにExtJs4でプライベート変数と関数をどのように定義できるかということです。
言い換えれば、Ext.define
メソッドが新しいクラスの定義、拡張、登録を処理することを理解しvar
ていますが、クラス自体のプロパティではないがクラスに必要なjavascriptをどこで宣言する必要があります。
javascript - Extjsの編集可能なグリッドに埋め込まれたドロップダウンリストを常に表示するにはどうすればよいですか?
ドロップダウンリストをeditabelグリッドに常に表示することは可能ですか?デフォルトのセットアップ/構成では、セルがクリックされたときにのみドロップダウンが表示されますか?
ありがとう
model-view-controller - ExtJS 4 - MVC のビューから複数のストアにアクセスする方法は?
新しい MVC メソッド アプローチを使用して、extjs 4 でアプリを構築しようとしています。ユーザーがclick
行に配置できるグリッドがあり、編集が完了しましたExt.window.
Ext.window
タブ付きのこれは、コントローラーでビューとして定義されます。私は2つのことに問題があります:
1)ウィンドウには 2 つのグリッドがあり、タブがクリックされたときにストアから入力したいと考えています。グリッドのストアを定義するときに、コントローラで拒否されていてもアクセスできません。私は試した
しかし運がない!
また、ビューに複数のストアを定義しようとしました:
しかし、運もありません。ビューに 1 つのストアしか定義されていない場合はthis.Countries
、たとえば次のようにアクセスできます。
2)私の 2 番目の質問は部分的に関連しています。The Ext.window
クリックされたグリッド行からのデータが取り込まれるフォームです。
プッシュされたデータを Ext.window フォームのグリッドの 1 つに入力するにはどうすればよいですか? デフォルトで空のストアがあり、次にリスナーが必要tabclick
ですか? または、データ オブジェクトをプッシュすることはできますか?
どんな助けでも大歓迎です。
events - 子のイベントを無効にする
Ext JS 4 を使用しています。コンテナ内にボタンがあります。コンテナーで mouseover、mouseout、および click イベントを受け取りたいのですが、ボタンが原因で、mouseover および mouseout イベント ハンドラーがコンテナーで 2 回呼び出されます。子ボタンのイベントを無効にするにはどうすればよいですか?
extjs - ExtJS4: Ext.draw でイベントのバブリングを停止
ExtJS4 とその描画コンポーネントのイベント バブリングに問題があります。
をクリックするdrawComponent
と、円が描画されます。円をクリックすると、clickHandler
ではなく、円ののみがトリガーされdrawComponent
ます。
私のコードの何が問題なのですか?e.stopPropagation()
イベントバブルを停止する必要があります。
ありがとう、キエルス
performance - ExtJs 4 折れ線グラフのパフォーマンス
複数のシリーズを持つ EXTJS4 の単純な折れ線グラフがあります。ライン内のポイントの総数は約 5k です。
ExtJs 4 チャートはそれをレンダリングしますが、かなり遅いので、レンダリング時間を短縮する方法を探しています。Y 軸 - 数値、X 軸 - 時間。ExtJs3 の Flash チャートは、同じデータ セットをはるかに高速にレンダリングします。
何か案は?
javascript - TreePanelにローカルJSONデータをロードするにはどうすればよいですか?
ローカルJSONオブジェクトを使用してツリーパネルに任意のデータをロードするにはどうすればよいですか?ExtJS 4.0ディストリビューションに同梱されているすべての例は、AJAXリクエストで機能します。
javascript - htmleditor で div を更新する方法
誰かが htmleditor の div を更新するのを手伝ってくれませんか? それはiframeにあるので、私はできませんでした:
現在、コンテンツ全体を次のように更新しています。
mydiv 部分のみを更新したいのですが、どうにか参照を取得できません。ありがとう。
javascript - Extjs4 ミックスインの作成
Ext.grid.Panel
コンポーネントのミキシングを作成しようとしています。これは私がそれをやろうとした方法です:
この結果、ミックスインがグリッド コンポーネントに追加されましたが、値はundefined
です。簡単なことを見逃していることを願っていますが、いくつかの助けをいただければ幸いです。