当前位置: 首页 > news >正文

开发一个区块链app多少钱企业seo排名

开发一个区块链app多少钱,企业seo排名,大庆网站开发,做网站内容软件Element3.0vue3.0 el-select下拉多选框 el-select 设置默认值不可删除功能 Element-UI是一款广泛使用的Vue.js组件库,其中El-Select下拉多选框组件在实际项目开发中经常被使用。然而,在Element 3.0版本中,El-Select下拉多选框默认值可被删除&…

Element3.0+vue3.0 el-select下拉多选框 el-select 设置默认值不可删除功能

Element-UI是一款广泛使用的Vue.js组件库,其中El-Select下拉多选框组件在实际项目开发中经常被使用。然而,在Element 3.0版本中,El-Select下拉多选框默认值可被删除,这可能会导致一些意外情况。本文将介绍如何解决这个问题,实现El-Select下拉多选框设置默认值不可删除的功能。

在这里插入图片描述

场景

假设我们正在开发一个商品筛选页面,在商品状态的多选筛选条件中,有一个"默认"选项,用于选择默认状态的商品。我们希望用户无法取消选择“默认”选项,以确保至少有一个状态被选中。

功能分析

  • 首先 el-select是不支持这个功能的 最多可以禁止el-option 的 disabled属性
    源码:
    在这里插入图片描述
  • 所以需要我们更改一下代码 当el-option的disabled为true的时候 把select-tag-close-none属性为none
    这样就实现了

实战在mian.js中放入以下代码就可以了

亿点小知识:vue3.0中是 app.directive 在 vue2.0中是 Vue
vue3.0中
在这里插入图片描述

app.directive("defaultSelect", {componentUpdated(el, bindings) {const [values, options, prop, defaultProp, defaultValue] = bindings.value;const indexs = [];const tempData = values.map(item => options.find(op => op[prop] === item));tempData.forEach((item, index) => {if (item[defaultProp] === defaultValue) {indexs.push(index);}});const dealStyle = function(tags) {tags.forEach((el, index) => {if (indexs.includes(index) && ![...el.classList].includes("select-tag-close-none")) {el.classList.add("none");}});};const tags = el.querySelectorAll(".el-tag__close");if (tags.length === 0) {setTimeout(() => {const tagTemp = el.querySelectorAll(".el-tag__close");dealStyle(tagTemp);});} else {dealStyle(tags);}}
});

在这里插入图片描述
以上就是el-select下拉多选框 el-select 设置默认值不可删除功能感谢大家的阅读
如碰到其他的问题 可以私下我 一起探讨学习
如果对你有所帮助还请 点赞 收藏谢谢~!
关注收藏博客 作者会持续更新…

http://www.hrbkazy.com/news/19863.html

相关文章:

  • 做网站公司赚钱吗?互联网营销渠道有哪些
  • 百度网盘0基础网站开发教程杭州关键词排名提升
  • Python爬取wordpress百度seo排名优化费用
  • 自己做网站要会什么软文是啥意思
  • 视频解析网站是怎么做的北京搜索引擎推广服务
  • b2b网站建设开发人民日报最新新闻
  • 100%上热门文案seo快速排名百度首页
  • 网站推广如何做网络推广营销软件
  • mui做网站西安百度网站快速优化
  • Wordpress 帖子翻译aso优化工具
  • 网站制作 合肥无锡网络优化推广公司
  • 浙江台州做网站的公司有哪些博客程序seo
  • 行情工具长沙seo网站排名
  • 在线免费网站建设平台seo关键词排名优化技巧
  • 网乐科技网站建设百度竞价返点开户
  • 合肥网站建设工作室专业代写文案的公司
  • 怎么在wordpress编辑进入二级页面win7优化极致性能
  • wordpress建站seo常见的网站推广方式有哪些
  • 网站ui设计用什么软件做站内搜索工具
  • 如何做网站收徒弟网站chrome谷歌浏览器官方下载
  • wordpress网站存放在手机网站模板
  • 做视频网站用哪个软件好阿里云域名查询
  • 17网站一起做网店可靠吗劳动局免费培训项目
  • 网站维护中怎么解决福州百度快照优化
  • 绍兴网站制作软件佛山疫情最新情况
  • 伪装学渣无极网站建站公司排名
  • 成都有做网站的公司吗北京百度推广代运营
  • 济南网站建设全包百度文库官网入口
  • 《电子商务网站开发与管理》书籍快速优化工具
  • python 网站开发流程东莞seo排名公司