0
聚合物1 *和火力地堡如何調用鐵AJAX異步計算中結合
怎樣才能做一個異步操作,其中,this.$$('#ironAjax').generateRequest();
是return '{"Authorization": "Bearer ' + token + '"}';
後調用返回頭之後?我必須返回標題值,然後調用iron-ajax請求。
<iron-ajax
url="[[HOST]][[LISTINGS]]?foo=foo"
id="ironAjax"
handle-as="json"
headers="[[setAuth()]]",
on-error="errorHandler"
loading="{{ironLoading}}"
last-response="{{listings}}"></iron-ajax>
pageActivated: function(activated) {
if (activated) {
this.setAuth();
}
},
setAuth:()=> {
firebase.auth()
.onAuthStateChanged((token) => {
return '{"Authorization": "Bearer ' + token + '"}';
this.$$('#ironAjax').generateRequest(); // NEED TO CALL AFTER
// HEADER IS SET
})