javascript - 如何在 Vue.js 中渲染一组 html 代码
问题描述
我想推newUsers
入一个数组然后显示该数组,newUsers
这将是一个带有信息的html代码,每当有人输入他的信息并单击“添加”时,一个html代码将被推入用户数组,但问题是'v-html ' 没有读取代码可能是因为当我手动纠正代码时,我会得到不同的显示结果,请查看:https ://codesandbox.io/s/3r3po83rkp
解决方案
您的问题v-html
是您试图显示数组本身而不是其中的项目。
改变这个:
<div class="req"><span v-html="Users"></span></div>
至:
<div class="req" v-for="(user, index) in Users"><span :key="index" v-html="user"></span></div>
推荐阅读
- haskell - Haskell:如何分别从列表中获取每个数字?
- javascript - 检查firestore文档中是否存在数据,否则推送到数组
- python - 模式计算器 Python
- emacs - 如何在 emacs 27 中为外部命令设置别名
- python - 无法使用有线 LAN 连接在 Ubuntu 16.04 上使用 pip 安装 python 包
- javascript - 未处理的拒绝:TypeError:无法读取未定义的属性“执行”
- python - windows10上的python问题。使用 GIT。但无法访问“runwindows.sh”:没有这样的文件或目录
- javascript - Crop and resize a group of images without losing quality
- actionscript-3 - cs4 中缺少 insertAt 和 removeAt 向量方法,但存在于文档中
- python - 为什么 list().append() 给我重复的值?