select选择器选中后不回显

方法一:


   

在el-select中添加@change="change()

change(){
  this.$forceUpdate()
}

方法二:

 @change="currentSelect"
*******************************************
currentSelect(val) {
      this.$forceUpdate()
      console.log('选中的', val)
      if (val) {
        let obj = {}
        obj = this.options.find((item) => {
          return item.value === val //筛选出匹配数据
        })
        this.$set('', this.roadMark, val.value)
        this.value = obj.label
        console.log('选中的是', obj.label)
      } else {
        this.value = ''
        // this.$set('',this.roadMark, '')
      }
    },

方法三:


          
        

前后加上template这个 解决

你可能感兴趣的:(select选择器选中后不回显)