smbms系统中引用的js文件出现乱码

问题如下显示:

image-20200908172926606

时间显示出现了乱码,找到显示该时间的js文件,定位问题出现的地方。

解决方案:

改变该文件的编码方式,这里的使用了vscode进行改变js文件的编码方式

步骤如下:

  1. 使用vscode打开该文件:初始的显示的编码如右下角显示,

    image-20200908173310306

  2. 点击UTF-8设置编码,

    image-20200908173416412

  3. 选择 通过编码保存,然后选择箭头所示的编码进行保存即可,

    image-20200908173528023

  4. 重新启动项目,记住浏览器可能有缓存,这时记得用 CTRL+SHIFT+DEL,只用清除缓存数据即可,或者CTRL+R重新加载一下页面,这样就会看到乱码问题已经解决了

关于UTF-8 BOM和UTF-8已经出现很多坑了,前者貌似坑多些,一定得小心,具体可以看这篇文章

https://www.cnblogs.com/zhangqunshi/p/6645130.html

保持对优秀的热情
原文地址:https://www.cnblogs.com/luckforefforts/p/13642680.html