v-components 是一个超级可定制且易于使用组件库。您可以轻松定制预想的各种组件样式。
请注意:
+系列版本
都是精简版,特用于跨海项目,详情请点击精简组件。
完整的组件(点击查看相关文档)主要包含:
分类 | 组件 | 功能/子组件/说明 |
---|---|---|
表单类 | 基于text的button | |
基础button | ||
- | ||
- | ||
- | ||
- | ||
- | ||
交互类 | - | |
- | ||
- | ||
详情见文档 | ||
- | ||
展示类 | - | |
- | ||
图片类 |
|
如何贡献
- 如果您想为这个组件做出贡献!我将自豪地强调您是我的合作者之一。这里有一些你可以贡献并使其变得更好的地方。
- 发现任何bug或者您有任何的功能需求请您提交
issue
。 - 如果您有兴趣可以提交任何
pull request
。 - 给wzp_623301600@163.com发邮件
- 发现任何bug或者您有任何的功能需求请您提交
- 在线等您的任何贡献中...
版本兼容性
请查看 CHANGELOG
查看版本迭代情况。
作者
This v-components package for Flutter is developed by . You can contact me at wzp_623301600@163.com
。
Libraries
- res/assets_res
- utils/colors_util
- @Author ThinkPad @Date 2022/08/19 15:45
- utils/screen_utils
- @author: wzp_vicky @time: 2022年11月15日18:48:36 @version: V1.1 @description:屏幕工具
- utils/time_utils
- @author: wzp_vicky @time: 2022年11月8日11:48:59 @version: V1.1 @description:时间转换 这个需要依赖https://pub.flutter-io.cn/packages/flutter_picker
- v_components
- widgets/alert/alert
- widgets/alert/alert_config
- widgets/alert/alert_const
- widgets/alert/animation_transition
- widgets/appbar/fullscreen_appbar
- @author:wzp_vicky @time:2022年1月21日14:47:05 @version: V1.1 @description 这个组件,起源于重庆公运(注册和一些菜单页面), 专门用于处理沉浸式状态栏的自定义appbar,为了处理图片顶到状态栏,然后还需要一个appbar的场景 这是方案2 在注册使用的 方案1是在订单的二级页面、首页和我的中使用的
- 有多种按钮:https://www.jianshu.com/p/31424d1de955 这个组件呢,主要针对textbutton的封装 TextButton即文本按钮,默认背景透明并不带阴影。按下后,会有背景色
- @author: wzp_vicky @time: 2023年9月14日08:01:58 @version: V1.1 @description: 目前支持图片按钮(去掉了水波纹)和纯色按钮
- widgets/cell/cell_widget
- widgets/cell/field_widget
- widgets/checkbox/round_check_box
- FileName round_check_box
- widgets/daydart/daydart
- widgets/dropDown/bean/filter_res
- widgets/empty/empty_widget
- widgets/field/field2_widget
- @author: wzp_vicky @time: 2022年10月25日22:29:04 @version: V1.1 @description:单行输入框
- widgets/field/NumLengthInputFormatter
- @author: wzp_vicky @time: 2022年11月14日17:13:26 @version: V1.1 @description:控制整数和小数位数 eg:不能大于9999能输入小数点后2位;;; 就可以分开来控制
- widgets/field/sms_countDown_btn
- @author: wzp_vicky @time: 2022年10月26日23:11:05 @version: V1.1 @description:倒计时 */
- widgets/filter/filter_widget
- widgets/picker/picker_tool
- @author: wzp_vicky @time: 2022年11月8日09:49:21 @version: V1.1 @description:底部选择器 包含日期,单列、多列文本 这个需要依赖https://pub.flutter-io.cn/packages/flutter_picker
- widgets/picker/picker_widget
- widgets/picker/VCascadePickerView
- @author: wzp_vicky @time: 2022年11月15日18:44:10 @version: V1.1 @description:popumenu 简单的工具 等闲了做公共的第二版
- widgets/popu/v_popup
- widgets/popu/v_popup_route
- widgets/refresh/refresh_widget
- @author: wzp_vicky @time: 2022年11月3日00:10:39 @version: V1.1 @description: easyrefresh的封装、也使用了空页面组件 easy_refresh: 文档:https://github.com/xuelongqy/flutter_easy_refresh/blob/v3/README_CN.md https://pub.flutter-io.cn/packages/easy_refresh
- widgets/search/VSearch
- widgets/step/VStepper
- widgets/step/VStepperLeft
- widgets/swiper_custom_pagination/swiper_pagination
- @author: wzp_vicky @time: 2022年11月1日15:34:43 @version: V1.1 @description:flutter_swiper的自定义指示器 https://github.com/feicien/flutter_swiper_view/blob/master/README-ZH.md https://huyu.info/blog/detail/211
- widgets/tabbar/tabbar_widget
- widgets/tabbar/tabbat_indicator
- widgets/wechat_picker/asset_picker_text_delegate
- widgets/wechat_picker/select_file_utils