Entdeckung der Verwendung von Render in Vue

Heute ist beim Schreiben der Rendermethode in Vue zum Auswählen und Färben der Vorlage folgender Fehler aufgetreten

<script>
export default {
    render(h) {
        return h({
            template: '<div>render来渲染结构</div>',
        })
    },
}
</script>

Bildbeschreibung hier einfügen

Durch Baidu und andere Mittel! ! ! Endlich die richtige Lösung gefunden, denn vue.config.js fehlt die runtimeCompiler: true Konfiguration. Tatsächlich meldet die Konfiguration keine Fehler und kann normal gerendert werden. Es ist so erstaunlich, dass Sie die Dokumentation nicht auf das überprüfen können, was sie ist! Hängen Sie den Abfrage-Screenshot von vuecli an.
Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen
Einfach ausgedrückt, vue.loader hat die Vorlage in js geparst. Standardmäßig gibt es keinen RuntimeCompiler, um die Größe der kompilierten Datei zu reduzieren.
Wenn es noch ein Template in js gibt, muss es zum Parsen geöffnet werden.
Die letzte Möglichkeit, Render zu schreiben, besteht darin, jsx zum Schreiben zu verwenden

Supongo que te gusta

Origin blog.csdn.net/TwilighTzvz/article/details/127907347
Recomendado
Clasificación