扫码关注官方订阅号
{{init}} 您的浏览器不支持 video 标签。
渲染了两次,第一次报错,第二次成功渲染数据,问题出在哪了。。。
欢迎选择我的课程,让我们一起见证您的进步~~
第一: 你的item为undefined, computed不应该这样.应该放到mounted
第二:itme是个数组.怎么拿item.videoList呢??就算拿到也是undefined.然后从undefined拿[0].怎么可能不报错呢
第三:还是建议多看看官方文档
export default { data () { return { }; }, props: ['recV'], computed: { item () { return this.recV.slice(0, 1)[0]; } } };
computed是计算属性,把一些相关的值进行计算,返回一个计算结果
如果是为了监听一个属性的变化,可以用watch
当然初始化你可以考虑是生命周期里面的created?mounted?
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
第一: 你的item为undefined, computed不应该这样.应该放到mounted
第二:itme是个数组.怎么拿item.videoList呢??
就算拿到也是undefined.
然后从undefined拿[0].怎么可能不报错呢
第三:还是建议多看看官方文档
computed是计算属性,把一些相关的值进行计算,返回一个计算结果
如果是为了监听一个属性的变化,可以用watch
当然初始化你可以考虑是生命周期里面的created?mounted?