/ / Коришћењем гвожђа-ајакса Гоогле Полимер-а, како учитати јсон датотеку са било ког веб сервера - полимера

Коришћењем гвождја-ајакса Гоогле Полимер-а, како учитати јсон датотеку са било ког веб сервера - полимера

Ја развијам Гоогле Полимер веб апликацију. Потребно је учитати ЈСОН датотеке са веб сервера. Користим гвожђе-ајакс, како се препоручује у документацији Полимер-а.

Копирао сам примерак из демо у мој пројекат и тестирао га много пута, али сви тестови нису успјели. Покажите ми шта је погрешно у мом коду.

темплате

    ......

<iron-ajax
on-response="ontap"
auto
url="test.json"
// for one test, I put test.json in the same folder as this Polymer html
// for other tests, I put test.json on some web servers, using correct URLs
//for example: http://www.test.com/test.json
handle-as="json"
last-response="{{ajaxR}}"
debounce-duration="300"> </iron-ajax>
.......

Полимер функција

    ontap:function(ev){
alert(ev.detail);//it says "object HTMLElement"
alert(this.ajaxR);//it says null
}
.......

тест.јсон

    [{song:"song1"}]

Одговори:

0 за одговор № 1

ajaxR постаје својство на вашем елементу. Да бисте га приступили можете користити this.ajaxR.

ontap: function () {
alert(this.ajaxR);
alert(this.ajaxR[0].song);
}

Сродна питања


Коментари (0)

Додајте коментар