前端VUE实现转义字符正常显示
在utils.js//转义解析HTML编码export function htmlDecodeByRegExp(str) {var s = “”;if (str.length == 0 || typeof str === ‘number’){return str;}s = str.replace(/&/g, “&”);s = s.replace(/</g, “<”);s
在utils.js
//转义解析HTML编码
export function htmlDecodeByRegExp(str) {
var s = “”;
if (str.length == 0 || typeof str === ‘number’){
return str;
}
s = str.replace(/&/g, “&”);
s = s.replace(/</g, “<”);
s = s.replace(/>/g, “>”);
s = s.replace(/ /g, " “);
s = s.replace(/’/g, “’”);
s = s.replace(/”/g, “”");
return s;
}
//前端VUE文件引入
import {htmlDecodeByRegExp} from ‘@/utils/util.js’
//转义解析HTML编码方法使用
this.tableData.forEach((item) => {
if(item.name!=null) item.name = htmlDecodeByRegExp(item.name);
if(item.ip!=null) item.ip = htmlDecodeByRegExp(item.ip);
if(item.port!=null) item.port = htmlDecodeByRegExp(item.port);
if(item.remark!=null) item.remark = htmlDecodeByRegExp(item.remark);
});
更多推荐
所有评论(0)