html - 嵌入的推文无法在 vue 中正确显示
问题描述
我使用 django 作为我的后端和 vue 前端。我有一个带有richtexteditor的模型,在我的保存方法中,它将推文链接转换为嵌入的html推文,我不认为这部分很重要,只是认为我需要提供一些关于我的问题的前言. 所以在 vue 中,我有一个将 v-html 设置为模型内容的 div。div 的内容与我保存的所有其他内容相匹配,但推文无法正确显示。推文的内容在没有容器、个人资料图像等的情况下显示。
我尝试在 chrome 的检查工具中复制嵌入的推文 html 并使用 w3schools tryit 编辑器,并且它正确加载
嵌入推文的 HTML:
<blockquote class="twitter-tweet" data-theme="dark"><p lang="en" dir="ltr">Thank you all for replying to our tweets. I think I’ll do just one more for the night... I have to go to prepare for tomorrow’s festivities! .</p>— AMNotify (@AMNotify) <a href="https://twitter.com/AMNotify/status/1171218606371332101?ref_src=twsrc%5Etfw">September 10, 2019</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
</p><p> </p><p> </p>
它是如何显示的:
感谢大家回复我们的推文。我想我晚上再做一个……我得去准备明天的庆祝活动了!.— AMNotify (@AMNotify) 2019 年 9 月 10 日
应该如何显示: https ://jsfiddle.net/z7wgLqcb/
解决方案
已解决,需要添加<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
到 index.html
推荐阅读
- java - 如何检查设备是否连接到蓝牙?
- mongodb - 如何修复 MongoDB 聚合 $project $filter
- python - Tkinter - 获取标签对象的 x,y 坐标
- python - 将 Pyspark Python k-means 模型预测插入具有原始 RDD 项和特征的 DF
- python - 合并 DataFrame 及其总数
- android - IDEA 无法识别多平台项目中的 Android 模块
- javascript - 反应尝试导入
- qt - 数字后显示小数
- excel - 将新数据附加到 Power Query 中的先前查询
- python - Python `in` 是否使用 Knuth-Morris-Pratt 算法?