1

sencha touch 2 を使用して最初のモバイル アプリを構築しているときに、いくつかの質問に行き詰まり、答えが見つからないようです。

  1. アプリ構成を保存する場所 (テーマ、言語、フォント サイズ)。私はストアからのデータをカウントすることを考えていました.0より大きい場合はそのデータで動作し、それ以外の場合はデータを追加します(これは、アプリケーションが初めて開かれたとき、またはローカルストレージがクリアされたときにのみ発生します..)。この種のもの(ユーザーがアプリと対話しているときに変更される配列など)には他のオプションがありますか?

  2. アプリケーションで約 100 枚の画像を使用する必要があります。画像をアプリに埋め込むためのオプションがわかりません。外部サーバーから画像をロードする例をたくさん見ましたが、それらをアプリでパックするオプションがあるかどうかはわかりません。

  3. 名前 (キー) と画像の URL (値) を持つ配列がある場合、この配列はどこにあるべきですか? json ファイルで、そこに名前が必要になるたびに ajax ロードを使用しますか?

ありがとう。

4

2 に答える 2

0

テキストの場合、次のように試すことができます

   var A_address=Ext.getCmp('address').getValue();  //get the value
    localStorage.setItem("Adult1_select1",A_select1); // assign localstore

     var web_arrayTotalPAssengers=[];
      web_arrayTotalPAssengers.push(localStorage.getItem("web_TotalPassengers"));
     console.log(web_arrayTotalPAssengers);

// 配列に値をプッシュ...

          Ext.Ajax.request({
                                        url:'http:/...........',
                                        method:'POST',
                                        disableCaching: false,
                                        headers: {
                                            'Accept': 'application/json',
                                            'Content-Type': 'application/json'
                                        },
                                        jsonData: {

                            origin:Ext.decode(web_arrayTotalPAssengers), //decode and send

                              }

      success:function(response)
                                        {
                                                    console.log(response);
                                            console.log("Success");
                                        },
                                            failure : function(response) 
                                        {
                                            console.log("Failed");
                                        }
于 2013-04-20T04:26:36.247 に答える