ich die Ajax verwenden, um Informationen in Vue.js zu bekommen, so ist mein Code:Mit if ... else ... in Pfeil Funktion
fetch('http://work1999.kcg.gov.tw/open1999/ServiceRequestsQuery.asmx/ServiceRequestsQuery').then(function (response) {
if (response.ok) {
return response.json();
} else {
commit(roottypes.LOADING, false);
}
});
Aber ich benutze Airbnb JavaScript Style, so dass ich Fehler: https://imgur.com/a/ePeUG
Um nicht-else-Rückkehr zu lösen und es vorziehen, Pfeil-Rückruf, so dass ich meinen Code ändern:
fetch('http://work1999.kcg.gov.tw/open1999/ServiceRequestsQuery.asmx/ServiceRequestsQuery').then((response) => {
if (response.ok) {
return response.json();
}
commit(roottypes.LOADING, false);
});
Und dann bekam ich einen neuen Fehler: https://imgur.com/2qZOqD5
Aber nur, wenn Reaktion in Ordnung ist, wird er zurückkehrt, werden andere die Funktion tun. Wie kann ich dieses Problem lösen? Danke.
'eine Rückkehr value' erwartet - und ja, Sie sind nicht Wert ... wie interessant, dass der Fehler der Rückkehr sagt Ihnen genau was das Problem ist (beide Bedingung im ersten Code und der nicht wahre Code im zweiten Code geben keinen Wert zurück) ... versuchen Sie etwas zurückzugeben –