解决TextEncoder 和 TextDecoder在IE下不兼容 vue 用iconv-lite插件代替 解决中文乱码问题


特征

纯粹的javascript。不需要本机代码编译。
简易API。
适用于Windows和Cloud9等沙盒环境。
编码比node-iconv快得多(参见下面的性能比较)。
使用方法
1、首先需要下载模块包,使用npm install iconv-lite
2、在项目中引入iconv-lite
import iconv from ‘iconv-lite’;

 

const data = "Х©╫И─░2020";

const buf = iconv.encode(data, 'KOI8-R');
  • 1
  • 2
  • 3

const result = iconv.decode(buf, ‘utf-8’)
console.log(result)

其中data即为需要转码字符

iconv-lite


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM