美文网首页
vue动态给ref赋值

vue动态给ref赋值

作者: 十一点后不在线 | 来源:发表于2020-06-17 15:03 被阅读0次

    单个子组件时直接ref=‘name’,在js中this.$refs.name调用方法就可以了,但是动态的话name是不固定的,this.$refs.后面是不能直接跟变量的,后来我百度了一下找到了解决方案,以下是我的代码

    html部分:

    :ref="'name'+index" @click="removeRedpoint(index)"

    js部分:

     // 利用class名称+index

    removeRedpoint(index){

    let class= "name" + index;

    this.$refs[class].showPopper = false;

    }

    相关文章

      网友评论

          本文标题:vue动态给ref赋值

          本文链接:https://www.haomeiwen.com/subject/icrsxktx.html