Im den folgenden Code verwenden, die arbeiten, aber wir ESlint verwenden, das gibt die Warnung:den js Code verbessern, basierend auf es Flusen
keine ungenutzte-expression eine Zuordnung oder Funktionsaufruf erwartet und stattdessen sah Ausdruck
Wie kann ich das vermeiden?
_createNew: function(Filecontent, config) {
var self = this;
config.position ? self._insertAfter(Filecontent, config) :
self._addAsLast(Filecontent, config);
return Filecontent;
},
Wenn ich versuche, die Rückkehr an den Anfang zu setzen, funktioniert es nicht ... irgendeine Idee?
Bitte. Für alle, die diesen Code in der Zukunft (einschließlich Ihnen) berühren: Verwenden Sie einfach if/else. Es macht keinen Sinn, den ternären Operator zu verwenden. – Prinzhorn
Ternäroperator gibt einen Wert zurück, der empfangen werden muss. Ich habe es einfach beantwortet, ohne darüber nachzudenken. –