vue.js - 如何清空 html 标签的内容?
问题描述
您好,我在标签内的每个 API 调用中加载了一些数据,但是当我进行第二次调用时,这些数据会附加到上一次调用的数据中。
问题是如何清除 div 的内容?
我用这个来选择那个 div
this.$refs.data
为了添加内容,我使用以下代码:
responseJSON.forEach(element => {
let card = Vue.extend(card)
let instance = new card({
propsData: {
ch: element
}
})
instance.$mount()
this.$refs.aaa.appendChild(instance.$el)
this.cards.push(instance)
});
解决方案
在运行之前responseJSON.forEach
,您可以先通过运行清除 div 中的所有内容
this.$refs.data.innerHTML = ""
推荐阅读
- javascript - Discord.js UnhandledPromiseRejectionWarning:TypeError:message.guild.channels.cache.array.forEach 不是函数
- python - 我在使用 MRJob 组合 MapReduce 问题时遇到问题
- python - 意外 Anaconda 卸载中断
- c++ - 我如何处理这段代码的进位和溢出?
- javascript - 更改对象的所有属性
- java - Gson 没有正确序列化 LocalDate
- javascript - 如何使用 React 将内联脚本添加到 Storybook
- javascript - dropzone.js 中的已删除文件第一次不触发
- javascript - 从 Javascript 访问 iOS 目录
- c++ - strtof() 函数放错小数位