本文摘自PHP中文网,作者藏色散人,侵删。
vue $refs报错的解决办法:1、打开相应的代码文件,然后加上“this.$nextTick();”;2、在mounted()钩子函数中调用即可。

本教程操作环境:windows7系统、vue2.5.17版,DELL G3电脑。
【相关文章推荐:vue.js】
项目开发中遇到,cannot read property ‘style’ of undefined的问题。我是怎么解决的,不多说,直接贴代码。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | created() {
this.getAddBG();
},
methods: {
getAddBG() {
let config = {
service: "200017" ,
h5Type: "activity"
};
this. $http .featchH5Post(config).then(res => {
let list = res.data.data.advertiseList;
list.forEach(item => {
this. $refs [
item.name
].style.backgroundImage = `url(${item.defaultPicture})`;
});
});
}
}
|
解决办法:
阅读剩余部分
相关阅读 >>
vue实现户籍管理系统的实例解析
vue qs是什么
vue template是什么
vue中muse-ui是什么
vue bootstrap区别
vue收费的吗
vue中mounted和created的区别(图文详解)
javascript之ssm+vue前后端分离框架整合实现
vue怎么调用jquery包
29道vue高频面试题(纯干货)
更多相关阅读请进入《vue》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » 如何解决vue $refs报错问题