vue 获取v-for渲染数据多维数组出错

<div class="content clearfix" :class='{active: isActive}'>

            <ul>

                <li v-for='item in items' :key=item>

                    <div>

                        <img :src="item.picList[0].imgurl"  alt="item.t_name">

                        <p>{{item.title}}</p>

                        <span>{{item.datanum}}张</span>

                    </div>

                </li>

            </ul>

        </div>

https://img.mukewang.com/5c19e4a2000174c006710715.jpg

通过$nextTick()方法获取items改变后的dom元素,本来好好的,可以获取的,后来也没调啥啊啊啊啊 啊啊,发现无法获取了,根本不渲染了啊啊啊啊啊啊啊啊啊啊,回滚后也一样,日日日日日!!!!什么鬼啊啊啊啊啊

https://img4.mukewang.com/5c19e4b400019c9807060843.jpg

https://img.mukewang.com/5c19e4bd0001088a06020457.jpg

慕沐林林
浏览 579回答 1
1回答

交互式爱情

初始化的时候,item.picList[0] 是否为undefined如果是,那么在读取imgUrl的时候会报错如果不是.请贴出错误代码
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript