c***@163.com
c***@163.com
  • 发布:2018-10-18 15:08
  • 更新:2018-10-18 15:09
  • 阅读:1614

获取不到id,输出null

分类:HTML5+

用vue循环渲染, 如下id coverimg一直都获取不到,放到循环语句外才可以获取,document.getElementById('coverimg') 跟mui("#coverimg") 都试过了,都不行,不知道什么原因

<li v-for="cover in coverimg">  
    <div class="pic_list">  
        <img :src="imgurl + cover.fileName" onerror="this.src='../../images/default_img.png'" id="coverimg"/>  
        <!--<span class="iconfont icon-roundclosefill delete" v-if="coverimg != ' '"></span>-->  
    </div>  
</li>
2018-10-18 15:08 负责人:无 分享
已邀请:
GraceUI

GraceUI - www.graceui.com - uni-app 优质前端UI框架

vue 是响应式的数据, 你用document.getElementById('coverimg') 跟mui("#coverimg") 获取dom时dom节点可能未创建完毕,要使用 vue的语法去操作dom

  • c***@163.com (作者)

    谢谢,我最后解决了,不用循环就能获取到了

    2018-10-18 16:23

该问题目前已经被锁定, 无法添加新回复