原文:基于 VUE(Element UI) 的 PC 端 自定义索引栏

最近接到一个需求如下图,找类似的组件没找到,只能自己实现了。查阅资料并借鉴了 vant 组件库的 indexBar 组件实现思想最终实现了需求,功能基本可以满足,但肯定存在能优化的地方,仅供参考。 注意:本文滚动容器用的是Element UI 的 非官方 lt el scrollbar gt 组件,涉及到一些与此相关的属性。 . 处理源数据,对数据按照首字母顺序进行分类。 源数据格式: 我们需要的 ...

2021-09-28 19:53 0 129 推荐指数:

查看详情

vue自定义IndexBar 索引

vant是一款基于vue的牛皮移动组件库,比如类似手机电话簿的字母索引兰组件 https://youzan.github.io/vant/#/zh-CN/index-bar 今天看了朋友分享的一个自定义索引兰组件代码,是慕课网几年前的某个vue教程,结合vant的indexBar源码 ...

Mon Apr 13 01:40:00 CST 2020 0 4496
Vue Element-ui自定义dialog样式

第一步:定义 自定义dialog class名 第二步:全局修改自定义样式 自定义dialogStyle有三个儿子,这样只用找到他们就可以自定更改啦 .custonStyle {   xxxxx } .custonStyle> ...

Fri May 10 00:25:00 CST 2019 0 623
vue+element-ui 自定义表单验证

vue密码、手机号、用户名输入验证 1、表单中设置prop ref 和 :rules(详情见element-ui官网)用来设置验证规则,如下: 2、在data中写下具体规则,element-ui中的功能不太齐全,需要自定义,主要看怎么去实现自定义规则,先写rule代码 代码中 ...

Fri Nov 08 17:49:00 CST 2019 0 493
自定义element的tab样式

项目中需要实现的tab样式: 无底部分割线,无选中时的底部边框,修改tab大小,设置选中时的背景和字体颜色变化 html部分: CSS部分: 需要在tab组件添加自定义类名,如本代码的 .table-tab ,增加 ::v-deep ,否则不 ...

Thu Dec 16 19:27:00 CST 2021 0 4214
Element UI 自定义Validator

我们可以在formitem上指定验证规则,有时候我们需要校验用户数据的值是否有效,这时候就需要用到自定义的validator rule的写法如下,这里分别加了必填验证,数字格式验证(使用的正则表达式),自定义校验: 自定义方法的写法: ...

Thu Oct 21 19:02:00 CST 2021 0 161
Element UI 表格样式自定义

前言:下面是官方文档的创建带边框表格(border) 和带斑马纹表格(stripe)方法,但颜色太淡不明显 那么只能改一下它 ...

Sat Aug 22 00:34:00 CST 2020 0 1857
element ui 自定义异步验证

之前提到过,axios是一个异步请求,但是很多时候我们都需要同步请求,比如在element的表单验证中需要验证一个用户名是否存在的时候,异步请求好像就不太好用了。前边博客中提到过,这种情况可以用es6的Promise来处理,但是今天还是遇到一些问题,因为,Promise的回调函数也是一个异步的过程 ...

Wed Feb 19 22:57:00 CST 2020 0 816
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM