结构层 : remove-tag 事件方法, 不需要携带参数

<el-select
  v-model="valueTags"
  filterable
  placeholder="请选择标签"
  multiple
  @remove-tag="removeTag"
>
  <el-option
    v-for="item in simTagList"
    :key="item.id"
    :label="item.title"
    :value="item.id"
    @click.native="chooseTags(item)"
  >
  </el-option>
</el-select>

行为层 : 内部已经携带了对应的ID

async removeTag(item) {
 console.log("移除的标签ID", item);
},

官方文档也不讲清楚, 害得我一直传参, 结果根本没有效果 ......

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐