vue使用 v-html加载不出页面解决方法

16 篇文章 2 订阅
2 篇文章 0 订阅

显然使用v-html有很多弊端,比如安全性问题等,我遇到了页面加载不出来且不能监听刷新的问题

我们的需求是实现接口返回富文本数据前端进行显示

不正确用法:

<div v-html="content" />

正确用法

<div id="content" />

方法里面:
document.getElementById('content').innerHTML = res.data;

 

我在使用过程中总是出现html加载不出来数据的情况,试了很多方法都不行,应该与页面加载接口返回较慢不能实时刷新有关,试了监听也不行。

这是最好的解决方法,既解决了安全性问题又可以处理页面加载问题。

如果你有更好的方法欢迎讨论~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值