問題タブ [sencha-touch-2.3]
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.
sencha-touch - リスト内の Sencha Touch デフォルト項目の選択
デフォルトでは、タップせずにリストの最初の項目を選択する方法は? 以下は私の見解です。
sencha-touch - Sencha Touch: Ext.define() を使用してクラスを宣言する
Sencha Touch (クロスプラットフォーム アプリ用の js フレームワーク) は初めてです。煎茶を学んでいる最中に、奇妙な問題に遭遇し、ほぼすべての場所を検索しましたが、何も見つかりませんでした。
問題 私は「UserPass」という名前のモデルを宣言しました
そのモデルを store に接続し、いくつかの値を追加して、すべてが正常に機能していました。その後、何らかの理由で、モデルの名前を「UserPass」から「User-Pass」に変更しました。
動作を停止しました。
「ダッシュ」を使用してダッシュなしでモデル名をさらに変更しようとしました。「UserPass」を使用すると、コードは正常に機能しますが、「User-Pass」を使用するとコードが機能しなくなります。
これは、モデル名の「ユーザー」と「パス」の間の「ダッシュ」に問題がありますか? または私の機知に来ていない他の何か?
store - Sencha Touch: Ext.getStore と Ext.getStore.load
これらの Sencha Touch API 関数の違いは何ですか。
sencha docs を含む多くの場所で見つけましたが、適切な答えが見つかりませんでした。
extjs - Sencha Touch 2.3: リストビューから詳細ビューへのデータのプッシュ
そこで、単純なリスト コンポーネント ビューを作成しました。リストの開示ボタンをタップすると、詳細ビューを作成するコントローラーがあります。このコントローラーは、tpl プロパティで使用するために、それぞれのリストに関するデータを詳細ビューにプッシュします。
これが私のコードです: app/view/Main:
});
アプリ/コントローラー/メイン:
});
アプリ/ビュー/詳細:
});
問題は範囲内である可能性があると思います。tpl プロパティは config ではなく「items」プロパティ内にネストされているため、コンポーネントはコントローラーから詳細ビューに渡されたデータを使用できません。したがって、あるビューから別のビューにデータをプッシュする方法だけでなく、あるビューから別のビューの特定のコンポーネントにデータをプッシュする方法についても疑問に思っています。
sencha-touch - Sencha Touch: リスト項目のボタンでリスト項目を選択できないようにする方法
各アイテムに「購入」ボタンがあるリストがあります。問題は、ボタンのハンドラーが false を返した場合でも、ボタンのクリック イベントがリストに渡されることです。ボタンをクリックしたときにリスト項目が選択されないようにするにはどうすればよいですか?
ありがとう!
extjs - 水平ビューで list xtype を使用して複数のアイテムを表示する
私は sencha を初めて使用し、2 つ以上のレコードを 1 行に表示する必要があります
CSSで遊んでみましたが、senchaはこのように表示される空のアイテムを作成します
listpaging プラグインが必要なため、xtype dataview に変更できません。
extjs - シミュレータービルド用の Sencha Un-Minified app.js
sencha app build -run native
ネイティブ デバイス用のファイルをパッケージ化し、シミュレーターでテストできます。ただしadb logcat
、app.js の未定義の型について不平を言うと、エラーがよく発生します。正確なエラー:
ランタイムは Java スクリプト エラーについて不平を言いますが、ファイル全体が 1 行に連結 (縮小) されているため、正確なエラーを特定するのは困難です。
sencha touch でシミュレーター用にビルドする場合、app.js の拡張バージョンを取得するにはどうすればよいですか。
を使用sencha app build testing
すると、chrome エミュレーターを使用して検証できます。ただし、ごくまれに、Chrome エミュレーターは正常に動作しますが、実際のデバイス シミュレーターは失敗し、デバッグが困難になります。ネイティブ テスト用にパッケージ化された app.js の拡張バージョンを取得するオプションはありますか?