vue先取数据再渲染页面,vue数据没有实时渲染
本文主要介绍vue获取数据却无法在页面上渲染的解决方案。通过示例代码非常详细,对大家的学习或者工作都有一定的参考价值。下面让我们跟随边肖一起学习。
可以获取数据,但是不能呈现在页面上。
问题描述:我得到了所有数据。js写了console.log( musics)数据并正确打印出来,只是没有显示在页面上。
很多时候,数据被处理,但是没有变化,对页面没有影响。用console.log打印数据没有问题,尤其是数组和对象。
1、 this.$set( xxx )
保存变量
2、this.$forceUpdate( xxx )
更新,强制重新渲染Vue实例。注意,它只影响实例本身和插入到槽内容中的子组件,而不是所有子组件。
另外:另外,变量名冲突,比如下面傻P的情况。
脚本
导出默认值{
姓名: xxx ,
道具:{
音乐:{
类型:数组,
默认(){
return []
}
}
},
data () {
返回{
音乐:[]
}
}
/脚本
解决方案:
删除js代码数据中的音乐:[],
这就是这篇关于vue获取数据但不在页面上呈现的解决方案的文章。有关vue获取数据但不渲染数据的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望大家以后能多多支持我们!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。