問題タブ [deftjs]
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.
extjs4 - 相対コンポーネント クエリ セレクター
ExtJS 4.1 & DeftJS 0.6.8
ドキュメントによると"References to view components can be established via the control annotation and view-relative component query selectors"
ドキュメントの例:
したがって、私の場合、次のようにネストされたメニューのボタンにアクセスしたいと考えています。
私の試み:
何も機能しませんでした。誰かが私を正しい方向に向けることができますか?
extjs - Ext 4.2、Sencha Cmd 3 + deftjs - 動作するアプリケーションをビルドできない
ext + deftjs アプリケーションのビルド ツールを Sencha SDK から Sencha Cmd (v3) にアップグレードしました。その際、Ext を 4.2 に、Deft を Ext 0.8 にアップグレードしました。私は最初、 Ext.onReady() が起動されないという問題を抱えていたため、viewControllers が対応するビューからインスタンス化されませんでした。ただし、それを修正し、アプリケーションは開発モードで動作するようになりました
sencha app refresh
コマンドを使用してアプリケーションをビルドしようとしていますsencha app build
が、ビルドされたアプリケーションがまったく読み込まれません。
繰り返しますが、私の ViewControllers はインスタンス化されていません。ビルド ツールによって、deft クラスとビュー コントローラーが all-classes.js に追加されました。(Deft クラスはファイルの最初にあり、ビュー コントローラーはさらに下にあります)
sencha.cfgには、次のクラスパスが含まれています。
inj.jsには、私のローダー宣言が含まれています。
私のメインビューポートは、インスタンス化される最初のビューであり、次の宣言が含まれています。
私の開発者 index.htmlは次のようになります。
アプリのコンパイル済みバージョンでビュー コントローラーがインスタンス化されない理由を知っている人はいますか?
ありがとう
date - Extjsで3つの日付を比較するにはどうすればよいですか?
3つの日付を比較する必要があります..しかし、2つの日付の結果しか得られませんでした..開始日、終了日、期日があり、比較する必要があります.開始日は終了日よりも大きくなければなりません.日付と期日...
私のコードは
パネルには次のコードがあります
extjs - DeftJs 0.9.1 と ExtJs 4.2.1
DeftJs を Sencha Cmd で動作させるのに苦労しています。最初はCmd 4を疑っていましたが、Cmd 3でもまったく同じ結果で試したので、何かが足りないと思います。
Ext.onReady() が呼び出されているときに、「未定義のプロパティ 'インスタンス' を設定できません」というエラーが表示されます。Ext.app.Application が定義されているはずなのに定義されていません:
https://github.com/deftjs/DeftJS/wiki/Adding-Deft-JS-to-Your-Application#using-sencha-cmd-withのUsing Sencha Cmd (DeftJs 0.9+ のみ)の手順に従っています。 -deft-js-09-のみ
何が問題なのかについての手がかりに非常に感謝します。
javascript - Deftjs promise done() が機能しない
私はプロミスは初めてですが、Deft.js を使用していくつかの例を見てきましたが、なぜ私の基本的な例が機能しないのか疑問に思っています。
This siteを見て、.done()
機能するはずだと思ったのですが、エラーが発生し続けます。
これが私のコードです:
これは、'Rally.data.wsapi.Store'
非同期コールバックにつながる非常に基本的な例です。
私の質問は、なぜ.done()
機能しないのかということだけです-私は次のようなエラーを受け取り続けます:
TypeError: Object [object Object] has no method 'done'
これは、私の「約束」オブジェクトが実際には Deft Promise オブジェクトではないことを意味しますよね?