为了账号安全,请及时绑定邮箱和手机立即绑定

vue在列表遍历时,dom出现"undefined"

vue在列表遍历时,dom出现"undefined"

RISEBY 2019-02-14 22:17:27
<template v-for="(item,n) in photoList">    <template v-if="n%2==0">      <div class="floor-info" :class="{mt0:n==0}">        {{null== layout ? '' : layout[n].name}}/{{null== layout ? '' : layout[n+1].name}}      </div>    </template>    <div class="block" :class="{ml:n%2==0}" @click="goDesignerEvent(n)">      <div class="edit" href="javascript:;" :data-page="n" :style="{height:getPageHeight(n)}">        <div class="pageDiv">          <div class="templateDiv" :style="templateStyle(n)"></div>          <!-- 这里是重点-->          <template v-for="(imageItem,imageIndex) in item.list">            <div class="photoDiv" :style="photoItemStyle(n,imageIndex)"></div>          </template>        </div>      </div>    </div></template>item.list是一个数组类型,默认为[];在vue2.4.2的版本下当item.list=[]时,遍历出的DOM竟然显示undefined?请问这是为什么呢,空数组不应该默认不进行遍历么?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1199 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信