最近想用NodeJS开发个人网站,可是在前台页面中文显示为乱码,不知该怎么解决?
回复 (8)
X
引用 xiuxu123把你的文件另存为下,格式为utf 8的试下呢
@dongguangming 可能是你编辑器的原因,有些编辑器打开文件默认的编码格式其实他的,要手动设置下就可以了。
X
视图上添加这句:
<meta charset="utf-8">
H
我遇到的问题是,在ejs模板里添加上面那句话没问题,但如果引用某个js,这个js里alert中文,那么这个中文就变成乱码了,这是怎么回事呢?页面上设置了utf-8编码的,引入的js文件也是utf-8格式的
D
引用 xiuxu123视图上添加这句:
早试过了,不行
X
把你的文件另存为下,格式为utf-8的试下呢
D
引用 xiuxu123把你的文件另存为下,格式为utf 8的试下呢
谢谢,成功了!!!不知道是NodeJS的原因还是Express还是ejs的原因,希望你们多多为NodeJS多做贡献。
Z
引用 xiuxu123把你的文件另存为下,格式为utf 8的试下呢
@xiuxu123 +1,就是编辑器的原因
H
的确是文件保存格式的问题,我用记事本编写的,后来另存为utf-8格式就不乱码了
参与回复
登录后即可参与回复。登录