FirstUI-nvue 组件库 - 更新日志

V2.3.0(2024-02-19)

  • 新增 Number 数字 组件,DigitalNumbers字体。

  • 新增 BackgroundImage 背景图 组件。

  • 新增常用的基础样式class,用于页面布局,详见文档。

  • Barcode 条形码 组件优化,新增支持类型:Code128,微信小程序端改为type=2d实现。

  • Qrcode 二维码 组件优化,微信小程序端改为type=2d实现。

  • Circle 圆形进度条 组件优化,微信小程序端改为type=2d实现。

  • Fab 浮动按钮 组件优化,增加按钮 openType 属性支持, openType 属性详见官网button按钮文档介绍。

  • Utils 工具 类组件优化,新增部分方法:生成随机颜色,金额转大写等。

  • ShareSheet 分享面板 组件优化,新增部分属性以及事件,详见文档。

  • Button 按钮 组件优化,新增部分属性以及事件,详见文档。

  • Vtabs 纵向选项卡 组件优化,新增 @scrolltolower 事件(仅linkage=false 时有效)。

  • Select 选择器 组件优化,新增 @change 事件(仅type=select 时有效)。

  • StatusBar 状态栏 组件优化,新增属性设置当isFixed为true时是否默认占位,防止高度塌陷,详见文档使用。

  • Table 表格 组件优化,修复值为0时重置成空的问题。

  • Tabbar 标签栏 组件优化,修复设置字体图标大小可能不居中的问题。

  • ActionSheet 上拉菜单 组件优化,部分逻辑调整。

  • BottomNavbar 底部导航栏 组件优化,部分逻辑调整。

  • DigitalKeyboard 数字键盘 组件优化,部分逻辑调整。

  • Footer 页脚 组件优化,部分逻辑调整。

  • Gallery 画廊 组件优化,部分逻辑调整。

  • LicensePlate 车牌号键盘 组件优化,部分逻辑调整。

  • SafeArea 底部安全区域组件优化,部分逻辑调整。

  • Select 选择器 组件优化,部分逻辑调整。

  • ShareSheet 分享面板 组件优化,部分逻辑调整。

  • Tabbar 标签栏 组件优化,部分逻辑调整。

  • Drawer 抽屉 组件优化,部分逻辑调整。

  • Modal 模态框 组件优化,部分逻辑调整。

  • BottomPopup 底部弹出层 组件优化,部分逻辑调整。

  • SegmentedControl 分段器 组件示例优化,新增自定义高度示例。

  • Lazyload 图片懒加载 组件优化修复已知问题。

  • Dialog 对话框 组件优化,默认标题改为 提示。

  • WhiteSpace 上下间距 组件优化,默认值调整为8,16,24rpx。

  • Switch 开关选择器 组件优化,新增插槽支持设置圆形按钮内显示内容,仅type=switch有效,nvue暂不支持。

  • DatePicker 日期时间选择器 组件优化,区间选择加入属性判断点击确认按钮是否自动赋值开始日期或结束日期,切换区间按钮显示对应开始日期时间或结束日期时间。

  • Poster 绘制分享海报 组件优化,绘制图片支持设置是否等比裁剪参数,来保证图片不会变形,详见文档。

  • Table 表格 组件优化,修复小程序端固定高度内容可能显示不全的问题。

  • Switch 开关 组件优化,修复小程序端底部出现间隙导致无法居中问题。

  • Request 网络请求 组件 优化,timeout 值调整,大于2000ms时生效。

  • 全局配置文件(fui-config)调整。

  • 修复其他已知问题。

V2.2.0(2023-11-09)

  • Poster 绘制分享海报 组件优化,新增支持绘制二维码,详见文档数据配置说明。

  • FormItem 表单项 组件优化,结构调整,部分样式优化。

  • Input 输入框 组件优化,新增属性设置文本对齐方式,代替textRight属性。

  • Calendar 日历 组件优化,新增支持设置 badge 角标。

  • Icon 图标 组件优化,调整部分逻辑。

  • Tabbar 标签栏 组件优化,内置 fui-icon 图标组件,支持使用字体图标代替图片图标。

  • Input 输入框 组件优化,修复在选择模式下组件设置disabled时部分浏览器点击无法选择的问题。

  • Lottie 动画 组件优化,修复已知问题。

  • SingleInput 单输入框 组件优化,修复编译到支付宝小程序Android端无法输入的问题。

  • Form 表单校验 组件优化,新增方法单独校验某个字段信息,新增方法清除所有校验信息(结合FormItem组件使用时有效),支持rules数据由FormItem组件传入。

  • FormItem 表单项 组件优化,支持传入rules数据,新增部分方法,具体查看文档。

  • Animation 动画 组件 优化,修复已知问题。

  • FormItem 表单项 组件优化,修复当不结合Form组件单独使用时报警告的问题。

  • HorizontalScroll 横向滚动的视图容器 组件优化,调整部分平台滚动条动画效果。

  • Input 输入框 组件优化,修复部分平台初始化设置默认值时placeholder未消失重叠的问题。

  • Textarea 多行输入框 组件优化,修复部分平台初始化设置默认值时placeholder未消失重叠的问题。

  • 修复其他已知问题。

V2.1.0(2023-10-18)

  • 新增 WhiteSpace 上下间距 组件。

  • 新增 WingBlank 左右间距 组件。

  • Preview 表单预览 组件优化,按钮数据新增disabled属性控制是否禁用点击。

  • DataTag 标签选择 组件优化,新增nowrap属性设置标签列表是否强制一行显示(注:外层需自行加横向滚动容器)。

  • Utils 工具 类组件新增方法formatTimeAgo(日期格式化为多久以前),如 刚刚,20秒前,1分钟前,3天前,3个月前等。

  • Form 表单校验 组件 与 FormItem 表单项组件优化,新增校验提示显示方式,当校验有错误时提示信息可显示在出错的FormItem项。

  • Picker 选择器 组件优化,新增默认插槽自定义标题部分显示内容。

  • IndexList 索引列表 组件优化,新增触底事件。

  • Skeleton 骨架屏 组件优化,支持在自定义组件内使用,需调用方法显示骨架,具体参考文档说明。

  • SwipeAction 滑动菜单 组件优化,新增属性设置点击按钮不立即关闭菜单。

  • Input 输入框 组件优化,新增属性disabledStyle设置是否启用禁用状态下的样式(与正常输入框样式略有区别)。

  • Textarea 多行输入框 组件优化,新增属性disabledStyle设置是否启用禁用状态下的样式(与正常多行输入框样式略有区别)。

  • Table 表格 组件优化,新增部分属性优化数据为空时显示状态。

  • Text 文本 组件优化,修复已知问题。

  • Steps 步骤条 组件优化,新增部分属性,调整部分样式显示。

  • ActionSheet 上拉菜单 组件优化,优化nvue端安全区域适配问题。

  • Tabbar 标签栏 组件优化,修复已知问题。

  • ShareSheet 分享面板 组件优化,优化nvue端安全区域适配问题。

  • SearchBar 搜索栏 组件优化,新增fixed属性。

  • Picker 选择器 组件优化,修复抖音小程序change事件可能不触发的问题。

  • DatePicker 日期时间选择器 组件优化,修复抖音小程序change事件可能不触发的问题。

  • Input 输入框 组件优化,修复已知问题。

  • Textarea 多行输入框 组件优化,修复已知问题。

  • 全局配置文件(fui-config)调整。

  • 修复其他已知问题。

V2.0.0(2023-07-17)

  • 新增组件在nvue下使用示例 FirstUI-nvue,vue版本示例保持不变,使用组件请先阅读文档提示,建议按文档提示使用。

  • DataTag 标签选择组件优化,change事件新增返回options数据item项。

  • LoadAni 加载动画 组件优化,新增支持nvue,使用方法一致,详见文档。

  • Calendar 日历 组件优化,新增属性设置最多可选天数,详见文档描述。

  • Preview 表单预览 组件优化,list内容新增点击事件,并新增方法修改点击行的内容值,详见文档描述。

  • Badge 徽章 组件优化,修复传中文被截断的问题。

  • Picker 选择器 组件优化,nvue下默认值设置逻辑调整,部分样式调整。

  • DatePicker 日期时间选择器 组件优化,nvue下默认值设置逻辑调整,部分样式调整。

  • ImageCropper 图片裁剪 组件优化,调整部分数据类型,修复初始化传入图片位置可能显示不正确的问题。

  • Text 文本 组件优化,修复nvue端无法换行的问题。

  • Grid 宫格 组件优化,新增部分属性,修复nvue端数据过多可能导致不显示的问题。

  • Input 输入框 组件优化,修复nvue端ios无法输入的问题,此问题是由于解决android端点击事件无法冒泡导致。

  • Preview 表单预览 组件优化,修复nvue端内容文本可能不换行的问题。

  • Card 卡片 组件优化,调整nvue端部分属性。

  • Layout 栅格布局(fui-row)组件优化,修复.nvue页面编译到非app页面布局排版不正确的问题。

  • Textarea 多行输入框 组件优化,调整部分逻辑。

  • Sticky 吸顶容器 组件优化,调整部分逻辑。

  • Spin 旋转动画组件优化,调整部分逻辑。

  • ShareSheet 分享面板 组件优化,调整部分逻辑。

  • Rate 评分 组件优化,调整部分逻辑,新增方法重置组件。

  • Loading 加载 组件优化,调整部分逻辑。

  • LoadMore 加载更多 组件优化,调整部分逻辑。

  • Lazyload 图片懒加载 组件优化,调整部分逻辑。

  • IndexList 索引列表 组件优化,调整部分逻辑。

  • HorizontalScroll 横向滚动的视图容器 组件优化,调整部分逻辑。

  • Fab 浮动按钮 组件优化,调整部分逻辑。

  • Drawer 抽屉 组件优化,调整部分逻辑。

  • Circle 圆形进度条 组件优化,调整部分逻辑。

  • Backdrop 遮罩层 组件优化,调整部分逻辑。

  • Cascader 级联选择器 组件优化,修复nvue下超出一屏可能无法滚动的问题。

  • Select 选择器 组件优化,调整部分样式。

  • Switch 开关 组件优化,修复已知问题。

  • SearchBar 搜索栏组件优化,搜索按钮文本传空则可隐藏此按钮。

  • Pagination 分页器 组件优化,修复已知问题。

  • Tabs 标签页 组件优化,修复已知问题。

  • Steps 步骤条 组件优化,修复已知问题。

  • Tag 标签 组件优化,新增属性设置是否需要边框。

  • Result 结果页 组件优化,修复已知问题。

  • Input 输入框 组件优化,修复nvue下获取焦点 focus 属性控制可能不生效的问题。

  • Textarea 多行输入框 组件优化,修复nvue下获取焦点 focus 属性控制可能不生效的问题。

  • Skeleton 骨架屏 组件优化,nvue端加入动画效果。

  • 优化部分已知问题