問題タブ [sencha-cmd5]
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 5.1 ビルド エラー (Yui 解析エラー)
ExtJS 開発に eclipse を使用しています。Eclipse で ant ビルドを使用しています。Sencha cmd を使用しています。私のプロジェクトの詳細は
app.framework.version=5.1.0.107
app.cmd.version=5.1.0.26
プロジェクトをビルドしようとすると、Yui Parse エラーで失敗しますが、ワークスペースにエラーが見つかりませんでした.スタック トレース メッセージについて説明してもらえますか?
extjs - Extjs の行編集プラグインの問題
私は ExtJs で完全に機能する liveSearchGridPanel を持っています。行を編集するとエラーが発生します。何が起こるかというと、ユーザーの年齢を変更したときに私の場合のように更新された行を再ソートする必要がある場合(年齢に基づいて並べ替えています)、行はグリッド内で上下しますが、前のレコードもそこに残りますWebページ全体を手動で更新するまで。スクリーンショットは以下です
私のプロキシモデルは次のとおりです。
ではApplication.js
、行編集プラグインを次のように定義しました。
そして私の店は次のようになります:
誰かが私の間違いを指摘できますか?
の「編集」機能で編集した後、ストアをリロードしようとしましrowEditing
たが、うまくいきませんでした。
御時間ありがとうございます。
javascript - ExtJs は外部ライブラリも縮小します
私は ExtJs 5.1 を使用しています。
"path": "libPath" を使用するだけで、app.json を介していくつかの外部ライブラリをアプリに追加しました。
すべて正常に動作しますが、実行すると
コマンドは、外部ライブラリも縮小しようとします。Sencha によって縮小された場合、外部ライブラリの一部が Js Exception に移動します。
sencha cmd に対して、extjs コードのみをビルドおよび縮小し、編集せずに外部ライブラリをコピーするようにするにはどうすればよいですか?
私が走れば
すべて正常に動作します。
どうもありがとう
windows - Windows 8.1 コンピューターで Sencha Cordova プロジェクトを実行できない
Lee のブログ(Lee's Sample Project)でサンプルの Sencha プロジェクトをダウンロードしました。
作業に進む前に、Windows 8.1 マシンに Sencha Cmd バージョン 5.0.1.231 、Ruby、Compass、sass、Java、Node.js、Sencha Touch、Cordova などの必要なソフトウェアをすべてインストールしました。
この回答の手順に従いました ( Answer Link )
ダウンロードしたSencha Project内で次のSencha Commandを実行すると。
プロジェクトは古いバージョンの Sencha でビルドされていると表示されています。新しい Sencha Cmd バージョンにアップグレードしてください。
次のコマンドを実行しました。
その後、ステップ1を繰り返しました。つまり、同じコマンドを実行しました
Tomcat webapps ディレクトリ内に LeeCode という新しいフォルダーを作成しました。
これで、sencha プロジェクト内のすべてのファイルをコピーし、LeeCode フォルダー内に貼り付けました。
上記の手順を実行した後、Chorme Browser を開き、http://localhost:8080/LeeCodeと入力します。
プロジェクトが Chrome ブラウザで正常に動作していることを確認できました。
コマンドプロンプトで次のコマンドを発行して、新しい Cordova プロジェクトを作成しました。
次に、次のコマンドを使用してプラットフォームを追加しました。
次に、コルドバ プロジェクトの www フォルダーのすべてのコンテンツを削除しました。
これで、LeeCode フォルダー (Tomcat webapps ディレクトリ内) から Sencha ファイルをコピーしました。
次に、次のコマンドを実行しました
次に、次のコマンドを実行しました
ハングアップした後、最初の画面しか見ることができず、Cordova では次の画面を見ることができませんでしたが、chrome で述べたように同じプロジェクトを実行すると、プロジェクト内のすべての画面を見ることができました。
javascript - ExtJs アプリのキャッシュを無効にする
Sencha cmd 5.0.1.231 でビルドされた ExtJS 5.01 アプリがあります。
私たちが直面している問題は、ブラウザーがアプリケーションの古いバージョンをキャッシュしているように見えることです。アプリケーションが提供されているときにクロムのネットワーク トラフィックを見ると、app.js、app.css ファイルのすべてに ?_dc={timestamp} が追加されていることがわかります。これで、アプリの新しいバージョンがリリースされる (このタイムスタンプが更新される) たびに、ブラウザーは新しいバージョンを取得する必要があることがわかります。しかし、まだ古いバージョンが提供されることがあるようです。
キャッシュをバストするために他に必要なことはありますか?
ありがとう