問題タブ [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.

0 投票する
2 に答える
818 参照

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"

ドキュメントの例:

したがって、私の場合、次のようにネストされたメニューのボタンにアクセスしたいと考えています。

私の試み:

何も機能しませんでした。誰かが私を正しい方向に向けることができますか?

0 投票する
1 に答える
746 参照

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は次のようになります。

アプリのコンパイル済みバージョンでビュー コントローラーがインスタンス化されない理由を知っている人はいますか?

ありがとう

0 投票する
0 に答える
1486 参照

date - Extjsで3つの日付を比較するにはどうすればよいですか?

3つの日付を比較する必要があります..しかし、2つの日付の結果しか得られませんでした..開始日、終了日、期日があり、比較する必要があります.開始日は終了日よりも大きくなければなりません.日付と期日...

私のコードは

パネルには次のコードがあります

0 投票する
1 に答える
321 参照

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-のみ

何が問題なのかについての手がかりに非常に感謝します。

0 投票する
1 に答える
934 参照

javascript - Deftjs promise done() が機能しない

私はプロミスは初めてですが、Deft.js を使用していくつかの例を見てきましたが、なぜ私の基本的な例が機能しないのか疑問に思っています。

This siteを見て、.done()機能するはずだと思ったのですが、エラーが発生し続けます。

これが私のコードです:

これは、'Rally.data.wsapi.Store'非同期コールバックにつながる非常に基本的な例です。

私の質問は、なぜ.done()機能しないのかということだけです-私は次のようなエラーを受け取り続けます:

TypeError: Object [object Object] has no method 'done'

これは、私の「約束」オブジェクトが実際には Deft Promise オブジェクトではないことを意味しますよね?