Pub Version (including pre-releases)


Static Badge style: effective dart


v-components 是一个超级可定制且易于使用组件库。您可以轻松定制预想的各种组件样式。

请注意:+系列版本 都是精简版,特用于跨海项目,详情请点击精简组件

完整的组件(点击查看相关文档)主要包含:

分类 组件 功能/子组件/说明
表单类 Static Badge 基于text的button
基础button
Static Badge -
Static Badge -
Static Badge -
Static Badge -
Static Badge -
交互类 Static Badge -
Static Badge -
Static Badge -
Static Badge 详情见文档
Static Badge -
展示类 Static Badge -
Static Badge -
Static Badge
  • 请求的自定义,依赖: Pub Version (including pre-releases)
  • 处理了分页相关逻辑,使用时只需要关注数据渲染就完事了
Static Badge
Static Badge
图片类 Static Badge
  • 仿微信的图片选择封装
  • 可定制主题
  • 可配置是否需要相机
  • 高级的--> eg:视频、音频等请联系作者

如何贡献

  • 如果您想为这个组件做出贡献!我将自豪地强调您是我的合作者之一。这里有一些你可以贡献并使其变得更好的地方。
    • 发现任何bug或者您有任何的功能需求请您提交issue
    • 如果您有兴趣可以提交任何pull request
    • [email protected]发邮件
  • 在线等您的任何贡献中...

版本兼容性

请查看 CHANGELOG 查看版本迭代情况。

作者

This v-components package for Flutter is developed by Static Badge. You can contact me at [email protected]

Libraries

widgets/alert/alert
widgets/alert/alert_config
widgets/alert/alert_const
widgets/alert/animation_transition
widgets/wechat_picker/asset_picker_text_delegate
res/assets_res
widgets/button/button_widget
有多种按钮:https://www.jianshu.com/p/31424d1de955 这个组件呢,主要针对textbutton的封装 TextButton即文本按钮,默认背景透明并不带阴影。按下后,会有背景色
widgets/cell/cell_widget
utils/colors_util
@Author ThinkPad @Date 2022/08/19 15:45
widgets/daydart/daydart
widgets/dropDown/drop_menu_controller
widgets/empty/empty_widget
widgets/field/field2_widget
@author: wzp_vicky @time: 2022年10月25日22:29:04 @version: V1.1 @description:单行输入框
widgets/cell/field_widget
widgets/dropDown/bean/filter_res
widgets/filter/filter_widget
widgets/appbar/fullscreen_appbar
@author:wzp_vicky @time:2022年1月21日14:47:05 @version: V1.1 @description 这个组件,起源于重庆公运(注册和一些菜单页面), 专门用于处理沉浸式状态栏的自定义appbar,为了处理图片顶到状态栏,然后还需要一个appbar的场景 这是方案2 在注册使用的 方案1是在订单的二级页面、首页和我的中使用的
widgets/button/grident_button
@author: wzp_vicky @time: 2023年9月14日08:01:58 @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/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/pop_menu/pop_menu_widget
@author: wzp_vicky @time: 2022年11月15日18:44:10 @version: V1.1 @description:popumenu 简单的工具 等闲了做公共的第二版
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/checkbox/round_check_box
FileName round_check_box
utils/screen_utils
@author: wzp_vicky @time: 2022年11月15日18:48:36 @version: V1.1 @description:屏幕工具
widgets/wechat_picker/select_file_utils
widgets/field/sms_countDown_btn
@author: wzp_vicky @time: 2022年10月26日23:11:05 @version: V1.1 @description:倒计时 */
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
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/popu/v_popup
widgets/popu/v_popup_route
widgets/picker/VCascadePickerView
widgets/search/VSearch
widgets/step/VStepper
widgets/step/VStepperLeft