Heim  >  Artikel  >  Web-Frontend  >  Zusammenfassung der Debugging-Methoden für leere Seiten in Vue unter ie10

Zusammenfassung der Debugging-Methoden für leere Seiten in Vue unter ie10

php中世界最好的语言
php中世界最好的语言Original
2018-06-01 11:50:301749Durchsuche

Dieses Mal werde ich Ihnen eine Zusammenfassung zum Debuggen leerer Seiten in Vue unter IE10 geben. Was sind die Vorsichtsmaßnahmen für das Debuggen leerer Seiten in Vue in IE10? sehen.

Problem gefunden

Ein Vue-Artikel, den ich vor ein paar Tagen geschrieben habe, ist im IE leer und f12 zeigt script1003: expected : an. Da ist also dieser Artikel...

Lösungsprozess

Zwischen Baidu und Google heißt es, dass das letzte Element von JSON überflüssig sei Komma, wie zum Beispiel

{
 a: 5,
 b: 4, // 最后一项不能有逗号
}

, alle js-Dateien werden abgerufen und korrigiert, aber nicht angezeigt, aber die Situation bleibt dieselbe. . .

Ich habe keine andere Wahl, als meine unbesiegbaren und klugen Debugging-Fähigkeiten einzusetzen: Kommentieren Sie den vollständigen Text aus , kommentieren Sie dann Zeile für Zeile aus und suchen Sie schließlich den Fehlerort: ein Plug-in für Beim Anpassen des Rechtsklickmenüs (V-Kontextmenü) ist ein Problem aufgetreten. . .

Als ich mit den vorherigen intelligenten Debugging-Techniken fortfuhr, fand ich schließlich mehrere Fehler. . .

Unter diesem Plug-in hat das letzte Element aller Objekte ein Komma, was es unter IE inkompatibel macht

{
 a: 5,
 b: 4, // 这个逗号要删除
}
// ie下不支持这种语法
export default {
 bind() {}
}
// 必须在外面定义 function bind() {} 然后
export default {
 bind: bind
}
// 特别告诫,下面这种语法在ie中也是不支持的
export default {
 bind
}

Das Wichtigste ist, dass dieses Plug-in in befindet sich an einer sehr versteckten Stelle. Es gibt zwei Codezeilen

if(condition) {
 someArray.push({ a, b })
} else {
 anotherArray.push({ a, b })
}

und die Syntax { a, b } wird vom IE nicht unterstützt und muss in { a: a, b: b }

geändert werden

Ein ganzer Morgen ist verschwendet. Glaubst du, ich möchte dieses Plug-in sprühen? Ich möchte sagen, wer auch immer es benutzt, ist ein Hund

Das obige ist der detaillierte Inhalt vonZusammenfassung der Debugging-Methoden für leere Seiten in Vue unter ie10. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn