LungoJS Json,填充内容返回列表

时间:2013-06-07 15:34:03

标签: javascript json lungojs

我是一名Java开发人员,我需要创建一个SIMPLE应用程序,因为我需要这个来运行ios& Android我决定尝试使用lungoJS,我的主要问题是我不知道很多JavaScript .. :( 好吧,我已经使用lungo创建了应用程序的prototipe,但现在我需要从我的服务器填充响应(在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可以帮助我:)。

1 个答案:

答案 0 :(得分:0)

我很久以前解决了我的问题,我将分享它:


    function some_function(callback) {



        var my_number = $$.get('http://app.com/applications/3.json',{ }, function(api) {
                                    obj=api;
                                    template="{{#name}}\
                                                    \
                                                 {{/name}}";
                                    html=Mustache.render(template,obj);
                                    $$('section#main article#main-article').html(html); //Painting Json obtained on my HTML
                                }
                                );
     ;
        callback(my_number);
    }

    // call the function
    some_function(function(num) {
        // this anonymous function will run when the
        // callback is called
        console.log("callback called! " + num);
    });

此代码使用获取的Json到Prototype HTML,用于从服务器加载图像或数据,而不是存储在本地。

BR,Kike