nehme an, ich habe eine Funktion wie unten definiert. Meine Frage hier ist wird eine. Catch-Anweisung wird für eine beliebige Anzahl von verschachtelten. Dann?nodejs wie arrangiere ich .catch im Falle verschachtelter .then
Ich weiß, es gibt bessere Möglichkeiten, dies zu tun, aber ich wollte nur für dieses Szenario verstehen.
so zurück, bevor Funktion erstellen einen Fehler zurück, wenn ein Fehler auftritt w hich ist jetzt verfügbar für .catch und Wenn ich nicht die Rückkehr stelle kann ich eine .then und fang mit dieser create-Funktion zu fangen. –
Der Code gibt ein Versprechen zurück, dass Sie mit 'then' und' catch's kombinieren können, wie Sie möchten. Es spielt keine Rolle, ob es innerhalb eines anderen 'then' Anrufs ist oder nicht. Aber es ist wichtig, das Versprechen zurückzugeben, damit die Versprechenskette fortfahren kann. – str