2013-06-07 1 views
0

Я разработчик Java, и мне нужно создать приложение SIMPLE, так как мне нужно это запустить в ios & Android, я решил попробовать его с помощью lungoJS, моя главная проблема в том, что я не знаю много JavaScript .. :( ну, я создал прототип приложения с помощью lungo, но теперь мне нужно заполнить список ответом (на Json) с моего сервера. Я видел в lungos api функцию, которая используется ., чтобы получить запрос JSon выглядит следующим образом:LungoJS 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 " .... мой вопрос в том, hoy я мог бы получить ответ (json) моего запроса и как выбрать элементы, например, если я хочу только «имя» или «фамилия» ... спасибо, надеюсь, что some1 мог мне помочь :)

+0

Возможно, вы захотите использовать инфраструктуру javascript MVC, такую ​​как Monocle. –

ответ

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 в прототип HTML, полезные для загрузки изображений или данных с сервера, а не хранятся на локальной.

BR, Kike

 Смежные вопросы

  • Нет связанных вопросов^_^