基于第三方vuejs库组件做适配性个性开发
2023-09-27 14:25:30 时间
相信大家在使用vuejs时候会用到很多的第三方库,能够找到适合自己的库并且加以使用可以大大加快进度,减少bug。但是很多时候会出现这样一个尴尬的境地:
基线的第三方组件并不能很好地满足我们自己地需求,那么到底应该怎么办?
本文试图说一下我的方法。
我在使用element-ui作为标准组件库时使用了其中的el-steps/el-step,就是能够显示不同步骤的一个UI。但是我希望能够支持直接点击步骤切换回已经完成的步骤来做修改,这是很正常的需求。meiyi
比如在做一个作业系统时,要提交新的习题必须经过多个步骤,而每一个步骤完成后,可能我们要返回去做修改。
而原生的el-step却不支持这个功能,要实现该功能又希望基于elementui现成的组件,我的思路是:
1. 通过extends el-step组件定义成自己的my-el-step
2. template必须使用el-step完全一样的,至少不能有大的改动
3. 使用el-steps和my-el-step来配合实现这个步骤展示和回退的UI功能
相关文章
- Angular2.x-主/细节组件
- 34 动态组件(切换组件)保存状态input值
- 24 什么是Vue组件,如何定义全局组件,组件的复用性,组件的弊端
- VS2012用于OpenCV开发,安装时可以去除的组件
- uni-app - 幸运抽奖圆形大转盘插件组件(支持后端接口确定最终奖品,可自定义轮盘宽高、颜色、字号、按钮等等,全端兼容代码干净整洁无 BUG,官方最好用的营销页面抽奖转盘源码)老虎机九宫格式抽奖机
- Android开发工程师文集-提示框,菜单,数据存储,组件篇
- Transform组件C#游戏开发快速入门
- COM组件没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))
- 【ArkTS】ArkTS开发组件回调中this指向问题
- map组件如何展示marker的callout气泡
- 《智能路由器开发指南》——1.2 整体功能组件
- 《Android开发基础教程》——6.2节Gallery界面组件——画廊展示
- SunPower光伏组件出货量提高
- SwiftUI 基础组件之可扩展的多彩List表格(教程含源码)
- macOS SwiftUI 复杂组件之可编辑List表单带check box (教程含源码)
- macOS SwiftUI 开发教程之延迟显示组件 (教程含源码)
- vue--组件动画效果--淡入淡出--位移
- SwiftUI CloudKit 核心对象与组件之 03 CloudKit支持哪些数据类型
- SwiftUI Mapkit 导航基础教程大全之 在线地址搜索组件MKLocalSearchCompleter
- vue组件---边界处理情况
- 快应用中实现自定义抽屉组件
- #Centos Centos7安装netstat组件
- 性价比为王:浅议光伏组件如何选型
- 学习旧岛小程序 (2) 自定义组件
- 从0开发游戏引擎之引擎基础组件-Node类实现
- Mozilla再延迟实施火狐浏览器附加组件强制签名