解决v-html渲染HTML标签展示信息有误问题

后端返回的数据内容为:

 

// html反转义
        HTMLDecode(text) {
            var reg = /<[^>]+>/g;
            if (reg.test(text)) {
                return text;
            }
            var temp = document.createElement('div');
            temp.innerHTML = text;
            var output = temp.innerText || temp.textContent;
            temp = null;
            return output;
        },

在渲染数据之前,先调用这个函数,对html进行反转义处理

再查看页面信息,HTML结构就能正常解析渲染出来了

本文作者:liyunxi

本文链接:https://www.cnblogs.com/liyunxi/p/16642058.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   李云蹊  阅读(93)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起