0

私は Java 開発者で、シンプルなアプリを作成する必要があります。ios と Android で実行するためにこれが必要なので、LungoJS を使用して試すことにしました。私の主な問題は、JavaScript をあまり知らないことです.. :( まあ私は作成しましたlungo を使用したアプリのプロトタイプですが、サーバーからの (Json の) 応答をリストに入力する必要があります。Lungos API で、Json 要求を取得するために使用される関数を見ました。次のようになります。

var url = "http://localhos:8080/myService";
var data = {id: 25, length: 50};
var parseResponse = function(result){
//Do something
};

Lungo.Service.json(url, data, parseResponse, "json");

//Another example
var result = Lungo.Service.json(url, "id=25&len=50", null, "json");

私の http リクエストは 1 から 4 までのインデックスが付けられているため、各要素は「www.myapp.com/api/1」「www.myapp.com/api/2」になります .... 私の質問は、私のリクエストの回答(json)と、たとえば「名前」または「姓」のみが必要な場合にアイテムを選択するにはどうすればよいですか...ありがとう、some1が私を助けてくれることを願っています:)

4

1 に答える 1

0

私はずっと前に私の問題を解決しました、私はそれを共有します:

    関数 some_function(callback) {



        var my_number = $$.get('http://app.com/applications/3.json',{ }, function(api) {
                                    obj=api;
                                    template="{{#名前}}\
                                                    \
                                                 {{/名前}}";
                                    html=Mustache.render(テンプレート、obj);
                                    $$('セクション#メイン記事#メイン記事').html(html); // HTML で取得した Json を描画する
                                }
                                );
     ;
        コールバック(my_number);
    }

    // 関数を呼び出す
    some_function(関数(数値) {
        // この無名関数は、
        // コールバックが呼び出されます
        console.log("コールバックが呼び出されました!" + num);
    });

このコードは、取得した Json を使用して HTML のプロトタイプを作成します。これは、サーバーから画像やデータを読み込み、ローカルに保存しない場合に役立ちます。

BR、キケ

于 2014-01-16T11:44:17.880 に答える