問題タブ [extjs6-modern]

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 投票する
0 に答える
295 参照

ajax - 応答のないEXTJS Ajaxリクエスト

モバイルアプリからサーバーへの Ajax リクエストを実行しようとしています。PC で localhost を使用してテストすると、接続してデータを取得できます。しかし、携帯電話からこれをテストすると、接続さえできません。私はそれがいくつかのビルド前に機能していたと断言できますが、突然機能しなくなりました。

ajax リクエストを発行すると、サーバーはログ エントリを表示しません。

私のajaxのデフォルトのxhrヘッダーをfalseに設定しようとしました。

私のアヤックス

-最新のツールキットのみでの作業

誰が問題が何であるか考えていますか?

ご挨拶

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

extjs6 - フィールドセット内の Extjs6 ファイルフィールドが Chrome で正常に動作し、FF では動作しない

フィールドセット内のファイルフィールドの煎茶フィドル

extjs6 のフィールドセット内にファイルフィールドがあります。フィールドセットは最初は折りたたまれており、ファイルフィールドをボタンのみにしました。表示されている chrome ボタンでフィールドセットを開いて、Firefox にボタンが表示されない場合。

添付のフィドルの 19 行目をコメントアウトするか、開始時にフィールドセットを開いた場合、filefield は firefox と chrome の両方で適切に表示されます。

添付の sencha fiddle を参照して、何が問題なのか教えてください。

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

android - Extjs 6 撮影した写真の向きが間違っている

現在、画像キャプチャ機能を備えたアプリを作成しています。これは Extjs 6 を最新の Toolkit (のみ) と Sencha Space で使用するためのものです! API。

組み込み関数 "Ext.space.Camera.capture(){..} を使用すると、写真を撮ることができます。Iphone または Nexus 5 で写真を撮る場合、写真は素晴らしく正確です。しかし、他の Android デバイスを使用すると (以下でテスト:Samsung N3、Sony Z1、および一部の予算の低い Samsung デバイス) 写真は -90° 回転し、トリミングされています。

API のドキュメント: http://docs.sencha.com/webappmgr/api/Ext.space.Camera.html

私のコード:

この問題について調査した結果、古い Sencha Touch エントリに同じ問題があることがわかりました。彼らは解像度を下げることを提案しました。800 × 600 まで下げてみました。変化なし。

解決策を持っている人はいますか?

挨拶

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

extjs - Ext JS 6 の使用を開始するために必要なフォルダーは何ですか?

Ext JS 6 には37,903合計504 MB.

パッケージの内容は次のとおりです。

ここに画像の説明を入力

Sencha Cmd を使用せずにExt JS 6 を使用するには、どのファイル (白いエントリ) とフォルダ (青いエントリ) が必要かを知る必要があります

ps動的ローディングを使用していません。フォルダーの下にある ext-all.js および theme-X-all.css ファイルを常にインポートしbuildます。

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

javascript - Extjs-6 で「Modern」セクションを無効にする方法

Extjs-6を使用してクライアント側アプリケーションを開発しています。Classicセクションを開発してからセクションを開発したいModern。アプリケーションをビルドすると、Sencha Cmdは両方をビルドしますが、Classicビューを変更するだけです。

セクションを開発Classic、無効化Modern、またはその逆の場合は可能ですか?

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

extjs - 「scrollTo」を適用して動的に追加されたネストされたパネルを表示する適切なイベント

垂直方向にのみスクロールできる ExtJS6 モダン (モバイル) アプリケーションのパネルがあります。サブパネルが動的に追加されます。新しいサブパネルを追加した後、パネルを表示するためにパネルを最後までスクロールする必要があります。これは、次の行を使用して行われます。

ボタンクリックでこの行を実行すると、機能します(ただし、ボタンを手動でクリックする必要があります)。この行を追加してスクロールを自動的に実行できる適切なイベントを見つけようとしましたが、成功しませんでした。サブパネルに関連する可能性のあるすべてのイベントをほぼすべて試しました:表示、追加、追加、アクティブ化...親パネルのイベントも試しましたが成功しませんでした。

どうやら、これらのイベントは、親パネルのスクローラーが追加されたサブパネルを考慮する前に発生するため、最後の前のものにスクロールします。ここで非同期動作のにおいがします。その証拠はscrollTo、0.5 秒の遅延タスクでメソッドを呼び出すと、それが機能することです。しかし、このソリューションは信頼できません。

問題は、親を最後まで正しくスクロールするために、このコード行をどこ (どのコンポーネントのどのイベント) に置くべきかということです。

[編集]

これが質問に関するコードの一部です。まず、Messageクラス:

tabmainMessagesPanel新しく追加されたメッセージを表示するために、親パネルを最後までスクロールする遅延タスクを次に示します。

tabmainMessagesPanel次に、メッセージを含むパネルを含むタブ パネル:

最後に、これは、tabmainMessagesPanel新しいメッセージが到着するたびにメッセージを作成して追加するコントローラーのイベントです。

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

windows - Sencha アプリが Windows アプリ パッケージで起動しない

Cordova(バージョン 6.1.1) およびSencha ExtJS(cmd バージョン 6.1.2 ext バージョン 6.0.2)に基づくクロスプラットフォーム アプリケーションがあります。アプリケーションもjQuery(バージョン 2.1.4) を使用します。ここで、Windows プラットフォームで非常に苛立たしい問題が見つかりました。

cordova で Visual Studio プロジェクトを作成しました (sencha アプリは以前にテスト オプションでビルドされていました)。

Visual Studio (バージョン 14.0.25123.00 Update 2) を開いてデバイスでプロジェクトを (リリース モードで) ビルドすると、すべてが期待どおりに機能します。

Visual Studio からアプリ パッケージを作成し、任意のデバイスに手動でインストールすると、ExtJS アプリケーションが読み込まれていないように見え、起動後にアプリケーションがスプラッシュ スクリーンでハングします。(私がデバッグしたように、スクリプト要素はマイクロローダー スクリプトによって html に追加されますが、これらの要素に添付されたオンロード リスナーは決して起動されないため、アプリは起動しません)

そして、ここで最も面白い部分が来ます。Visual Studio 機能を使用して既にインストールされているアプリケーションをデバッグし、このアプリケーションに接続すると、すべてが正常に機能し、ExtJS コードが読み込まれます。

誰かがこれを以前に見つけましたか、または同様のものを見つけましたか?