Heim > Web-Frontend > View.js > So lösen Sie das Problem verstümmelter chinesischer Zeichen in vue.js

So lösen Sie das Problem verstümmelter chinesischer Zeichen in vue.js

藏色散人
Freigeben: 2023-01-13 00:45:06
Original
11062 Leute haben es durchsucht

vue.js verstümmelte chinesische Zeichen werden dadurch verursacht, dass der Standardcodierungstyp des Antwortheaders GBK und die Datei UFT-8 ist. Die Lösung besteht darin, den Antwortheadercodierungstyp auf „charset=UTF-8“ festzulegen.

So lösen Sie das Problem verstümmelter chinesischer Zeichen in vue.js

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Vue Version 2.0, DELL G3-Computer.

[Empfohlene verwandte Artikel: vue.js]

Vue2.0-Streaming-Rendering chinesisches verstümmeltes Problem

Beziehen Sie sich beim Erlernen von serverseitigem Rendering und Streaming-Rendering auf das offizielle chinesische Vue2.0-Dokument, da die Antwort Header-Standardwerte Der Codierungstyp ist GBK und die Datei ist UFT-8, sodass das Problem der chinesischen Verstümmelung auftritt.

Lösung: Legen Sie einfach den Kodierungstyp für den Antwortheader fest

response.setHeader("Content-type", "text/html;charset=UTF-8");
server.get('*',function(request,response){
    response.setHeader("Content-type", "text/html;charset=UTF-8");  
    var stream = renderer.renderToStream(require('./assets/app')())
    response.write(preAppHTML)
    stream.on('data',function(chunk){
        response.write(chunk)
    })
    stream.on('end',function(){
        response.end(postAppHTML)
    })
    stream.on('error',function(error){
        console.log(error)
        return response.status(500).send('Server Error')
    })
})
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem verstümmelter chinesischer Zeichen in vue.js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage