Vue自定义指令——el-select多选框 设置默认值并且不可编辑

时间:2025-01-22 14:47:23
('defaultSelect', {
  bind(el, bindings) {
    const [defaultValues] = //获取设置的不可编辑默认值
    // 将默认值的close图标隐藏掉
    const dealStyle = (tags) => {
      //循环将默认值数量的 close 图标隐藏
      ((el, index) => {
        if (
          index <= - 1 &&
          ![...].includes('select-tag-close-none')
        ) {
          = 'none' // close 图标隐藏掉
        }
      })
    }
    // 隐藏 el-tag__close
    const tags = ('.el-tag__close')
    if ( === 0) {
      setTimeout(() => {
        const tagTemp = ('.el-tag__close')
        dealStyle(tagTemp)
      })
    } else {
      dealStyle(tags)
    }
  }
})
————————————————
版权声明:本文为****博主「丶扁扁的糖是扁的」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:/sugerinaflat/article/details/125339457