問題タブ [sencha-architect]

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

extjs - ダイナミックディテールカードの作成

ネストされたリストが使用しているのと同じjsonストアからデータをプルするネストされたリストの動的詳細カードを作成する方法はありますか?

ネストされたリストと10個の質問を使用するアプリを作成しています。各質問には、コピーと画像で構成される独自の回答があります。

各回答で、jsonファイルからコピーとimgファイル名を取得する詳細カードを使用したいと思います

誰でも助けることができます-ありがとう

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

javascript - Sencha Architect - フォームで画面を作成する

煎茶タッチを始めたばかり

「FieldSet、FormPanel、およびコンテナ」をどこで使用するか説明してください。

例: タイトル、テキストフィールド、送信ボタンのあるフォーム?

ログイン画面が...

1) このログイン画面は、コンテナ、フィールド セット、および/またはフォームパネルにありますか?

2) タイトルのないフォームはどうですか? テキストフィールド、ボタン、またはタイトル付きの画面、データのリストだけですか?

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

sencha-touch - SenchaTouchのボタンクリックでビューを変更する

ボタンをクリックするだけで、あるビューから別のビューに変更する必要があるsenchatouchの状況に遭遇しました。

私のビュー1は、約8つのアイコンを表示するダッシュボードであり、各アイコンをクリックすると、さまざまなビューが表示されます。そこで、8つの異なるビューのヘッダーにホームボタンを配置し、ハプニングしていないダッシュボードに戻ろうとしています。代わりに、空白の画面が表示され、コンソールにエラーが表示されていないことを確認できます。 。

ボタンクリックのビューを変更するための私のコードは次のとおりです。

みんな助けて...よろしくお願いします...!!!

0 投票する
3 に答える
5954 参照

extjs4 - Sencha Architect 2 - コードの編集方法

を使用してSencha Architect 2います。IDE を使用してコードを編集する方法を知る必要があります。タブをクリックしましたcodeが、コードはreadonlyフォーマットされています。このコードを編集するにはどうすればよいですか?

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

extjs4 - ブラウザウィンドウに収まるようにフォームコンポーネントを縮小する方法

私はタブパネルを持っていて、その中でグリッドパネルを追加しました。これで、ブラウザウィンドウのサイズを変更するときに(小さくするなど)、グリッド列と他のすべてのコンポーネントを縮小してサイズを調整し、任意のウィンドウサイズでビューが表示されるようにします。これどうやってするの ?

私はsencha-architect2を使用しています

グリッド

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

extjs4 - エラーの取得-utocreateviewportはtrueに設定されていますが、初期ビューとして設計されているコンポーネントはありません

このエラーが発生しました。何が欠けているかわかりますか?

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

extjs - ストアと列を使用してグリッドを再構成する方法

検索テキストフィールド、検索ボタン、結果を表示するグリッドを備えた汎用パネルコンポーネントを作成しようとしています。私が目指しているのは汎用コンポーネントであり、多かれ少なかれ列、さまざまな列タイトル、さまざまな検索ロジックを使用して、さまざまなインスタンスを作成できます。

私はSenchaArchitect2でExtJS4コードを作成しましたが、このコードは次のようになります。

店と2列はダミーです。カスタムコンポーネントのコンストラクターで実際のストアと実際の列の構成を提供したいと思います。私のニーズに完全に適合しているように見えるGridPanel.reconfigure(http://docs.sencha.com/ext-js/4-1/#!/api/Ext.grid.Panel-method-reconfigure)メソッドを見つけました。ただし、次のコードではエラーが発生します。

これは:

Uncaught TypeError:未定義のプロパティ'length'を読み取ることができません

選択モデルのメソッドonLastFocusChangedで。再構成の最初の引数としてnullを渡した場合、これは発生しませんが、動的にストアを作成したいと思います(そうでない場合、コンポーネントの各インスタンスは同じストアを使用しますが、これは確かに適切ではありません)。

ストアの構成が正しくない可能性がありますが、Sencha Architectが作成したコードからコピーしたので、それは間違いではありません。

ヒントをありがとう。乾杯カイ

========================================

こんにちは、コードを変更しました:

それでも同じエラーが発生します:

0 投票する
3 に答える
1888 参照

sencha-touch-2 - Sencha Touch 2 carousel.setItems() が機能しない

Sencha Architect を使用して動的な画像カルーセルを構築しようとしています。タブ パネルにカルーセルを追加しました。カルーセルは、「pictureStore」というストアから画像を読み取るように設定されています。ストアから画像を取得してカルーセル アイテムを作成する機能があります。ストアから画像を取得できますが、カルーセルを作成できません。carousel.setItems() または carousel.add() を使用しようとすると、「オブジェクト # にはメソッドがありません」というエラーが表示されます。動的カルーセルを作成する方法が間違っているかどうかを確認してください。修正方法についてのあなたの助けと知識に感謝します

ありがとう、

画像を読み取り、カルーセル アイテムを作成する機能 (以下のコメントまで機能します):

画像情報を含むサンプル JSON

carousel.add または carousel.setItems 使用時のエラー メッセージ:

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

model-view-controller - コンボボックスとテキストフィールドの値を同期する方法。つまり、コンボボックスの値を変更しているときに、テキストフィールドのストアからさまざまな値をロードする方法

私はEXTjs(およびStackoverflowも)が初めてです。私はこの問題に苦しんでいて、ついに助けを求めることにしました.私の質問は、「コンボボックスとテキストフィールドの値を同期する方法です。つまり、コンボボックスの値を変更しているときに、テキストフィールドの「ストア」から異なる値をロードする方法は?」問題は、コンボボックスに値をロードして選択している間、テキストフィールドが常に空のままであることです。「Ext.getCmp().setValue();」を試してみました これで問題なく動作しますが、テキストフィールドが 100 個ある場合は最適なオプションではないと思います。コンボボックスとテキストフィールドを何らかの形でストアと同期させたい。どんな助けでも大歓迎です。写真の状況は以下のリンクにあります。

写真1

写真2

そして私のコード:

私の app.js :

私のビュー RightPanel :

私の店 :

私のモデルクラス:

私のコントローラー:

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

cordova - SENCHA : SENCHA touch で ADD / DELETE ボタンをクリックしてテキストフィールドを動的に追加/削除する方法

Sencha touchを使った機能を実装しました。

その中で、VIEWのファイルに2つのボタンADD、DELETEを備えたビューを設計しました。

AQnd は、CONTROLLER ファイルのボタンに対応するコントローラーを追加します。

コントローラーはコンソール出力で正常に動作します

しかし、 ADDボタンを動的にテーピングして、フィールドセットのテキストフィールドやテキストエリアなどのフォームを1つ追加する必要があります

DELETEボタンを動的にタップすると、フォームを 1 つ削除します。

ファイルを閲覧する:

ここに画像の説明を入力

コントローラ ファイル:

出力:ここに画像の説明を入力