关于vue.js:iview的坑

select filter时候,如果点开select没抉择,然而失去焦点,会使query残留在select中

 <Select
          filterable
          v-model="formData.template"
          clearable
          ref="templateSelect"
          @on-open-change="handleOpenChange"
        >
          <Option value="custom">
            自定义
          </Option>
          <Option
            v-for="item in poolTemplateList"
            :key="item.id"
            :value="item.id"
          >
            {{item.name}}
          </Option>

        </Select>
    handleOpenChange(state) {
      if (!state && this.formData.template === "custom") {
        this.$refs.templateSelect.query = ""
      }
    },

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理