如何设置el-select下拉多选框默认值不改变为长尾词?

2026-04-09 11:120阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计997个文字,预计阅读时间需要4分钟。

如何设置el-select下拉多选框默认值不改变为长尾词?

这是一项常见的需求,el-select 作为下拉多选组件,默认值不可删除,或指定值不可删除。实现效果如下:el-select 元素中使用 tag+closable 属性,将其 disabled 属性设置为 el-select 的 disabled 属性,从而所有明显不支持的操作都将被禁用。

这是一个项目中常见的需求,el-select 为下拉多选,默认值不可删除,或者指定值不可删除。

实现效果:

el-select 如下源码中 tag closable 属性为 el-select 的 disabled 属性,所有明显不支持。

如何设置el-select下拉多选框默认值不改变为长尾词?

解决思路(从el-select 的角度来考虑,其他组件组合的情况暂不考虑)

想要实现某些选项是不删除,1、需要tag 不可删除,2、options 不可选择

options 不可选择很好实现,只需要给一个disabled属性。tag 不可删除才是关键。下面是我几种解决思路。

1、 watch 进行监听,当操作不可删除的选项时,el-select 绑定的值中 将之前删除的选项重新添加到原来的位置。达到不可删除的效果。

阅读全文

本文共计997个文字,预计阅读时间需要4分钟。

如何设置el-select下拉多选框默认值不改变为长尾词?

这是一项常见的需求,el-select 作为下拉多选组件,默认值不可删除,或指定值不可删除。实现效果如下:el-select 元素中使用 tag+closable 属性,将其 disabled 属性设置为 el-select 的 disabled 属性,从而所有明显不支持的操作都将被禁用。

这是一个项目中常见的需求,el-select 为下拉多选,默认值不可删除,或者指定值不可删除。

实现效果:

el-select 如下源码中 tag closable 属性为 el-select 的 disabled 属性,所有明显不支持。

如何设置el-select下拉多选框默认值不改变为长尾词?

解决思路(从el-select 的角度来考虑,其他组件组合的情况暂不考虑)

想要实现某些选项是不删除,1、需要tag 不可删除,2、options 不可选择

options 不可选择很好实现,只需要给一个disabled属性。tag 不可删除才是关键。下面是我几种解决思路。

1、 watch 进行监听,当操作不可删除的选项时,el-select 绑定的值中 将之前删除的选项重新添加到原来的位置。达到不可删除的效果。

阅读全文