- IBestCell 新增 bgColor 属性;
- IBestCarInput 新增 bdWidth 属性;
- IBestField 新增 prefixFontWeight、suffixFontWeight、focusOnClickSuffix 属性;
- IBestPasswordInput 新增 bdWidth 属性;
- IBestPullRefresh 新增 autoDirection 属性, onReady 事件.
- IBestDatePicker 切换农历时日期不对应问题.
- IBestImageCropper 图片默认填满裁剪框;
- 全面适配折叠屏.
- 新增 IBestTabBar 标签栏 组件;
- IBestCell 新增 valueFontSize 属性;
- IBestSearch 新增 caretColor属性;
- IBestBadge、IBestAvatar 新增 xOffset、yOffset 属性;
- IBestCard 新增 leftIcon、leftIconColor、leftIconSize、value、valueColor、valueFontSize;
- IBestTabs、IBestSegmented 选项支持动态更新;
- IBestSegmented options 新增 IBestSegmentedItem 类型;
- IBestTable 新增 scrollBarState 属性, 支持设置多级表头.
- IBestCaliper 性能优化;
- IBestPullRefresh 内容高度优化.
- 新增 IBestWeekPicker 周选择 组件;
- 新增 IBestCard 卡片 组件;
- 新增 IBestMosaic 马赛克 组件;
- 新增 IBestGridsAlbum 九宫格相册 组件;
- 新增 IBestInputTag 标签输入框 组件;
- IBestCalendar 支持滑动切换月份;
- IBestPicker、IBestDatePicker、IBestDateTimePicker、IBestTimePicker 新增 fontColor、fontWeight、selectedFontSize、selectedFontColor、selectedFontWeight 属性;
- IBestTable 新增 spanMethod 属性,支持合并单元格;
- IBestContactAddress 新增 regionData 属性;
- IBestFloatBubble isMagnetic autoHide支持动态更新.
- 移除 @ibestservices/area-data、dayjs、Lunar 依赖.
- IBestNavBar 标题居左,且右侧自定义超过两个图标时,标题位置显示异常问题.
- 新增 IBestTree 树形控件;
- 全局配置新增 fontNames 属性,支持在包含图标的组件上使用自定义图标;
- IBestButton 新增 btnBorder 属性;
- IBestCascader 新增 selectAnyLevel 属性;
- IBestCheckbox 新增 radius 属性;
- IBestField required rules支持动态验证;
- IBestToast show方法支持Resource类型;
- IBestActionSheet 新增 keyboardAvoidMode 属性;
- IBestProgress 新增 radius 属性;
- IBestSteps 支持异步、动态更新.
- IBestCaliper 小数刻度显示问题;
- IBestImagePreview closeOnClickImage为false时不生效问题,优化性能;
- IBestPullRefresh onRefresh 初始状态时重复执行问题.
- 新增 IBestPrice 价格组件;
- 新增 IBestRollingText 翻滚文本组件;
- IBestSwitch 新增 componentWidth componentPadding activeText inactiveText activeIcon inactiveIcon textFontSize activeTextColor inactiveTextColor activeValue inactiveValue 属性;
- IBestField 新增 inputFilter 属性;
- IBestForm 新增导出 IBestFieldValidateInfo IBestFormValidateResult IBestFieldValidateResult 类型;
- IBestSlider 新增 onTouchStart onTouchMove onTouchEnd 事件;
- IBestHighLight 新增 lineHeight 属性;
- IBestPullRefresh 支持自动下拉加载;
- IBestSideBarItem 新增 contentPadding 属性;
- IBestTable 支持动态更新.
- IBestSideBarItem defaultBuilder不生效问题;
- IBestNavBar isShowRight动态配置时右侧间距问题;
- IBestTableColumn cellAlign 不生效问题.
- 新增 IBestCaliper 卡尺 组件;
- 新增 IBestReadMore 查看更多 组件;
- 新增 IBestSegmented 分段控制器 组件;
- IBestIcon 新增 iconAnimation 属性;
- IBestActionSheet onSelect 新增 name 参数;
- IBestSlider 新增 ticks 属性;
- IBestStepper 新增 minusBtnBgColor minusBtnBorderColor minusBtnIconColor plusBtnBgColor plusBtnBorderColor plusBtnIconColor inputBgColor 属性.
- IBestPicker 选项value值为0时切换返回空问题;
- IBestCascader 异步加载方式重复打开报错问题;
- IBestRadio type为dot时中心不显示问题.
- IBestIcon 新增 fontName 属性,支持使用自定义图标;
- IBestCalendar 新增 value 属性, 支持双向绑定;
- IBestSearch 新增 outPadding 属性;
- IBestDropdownMenu 新增 dropDownIconSize 属性, IBestDropdownItem 新增 maxHeight beforeOpen 事件, IBestDropdownMenuOption 新增 iconPosition 属性;
- IBestHighlight 新增 onKeywordClick 事件;
- IBestImageCropper 新增 enableRotate maxAngle 属性, IBestImageCropperController 新增 setScale setAngle reset 方法;
- IBestTabItemType 新增 iconPosition 属性.
- IBestCollapseItem readOnly为true时不显示右侧箭头.
- IBestSteps type为num类型时,activeColor 属性未生效问题;
- IBestColorPicker 滑动时色相滑块抖动问题;
- IBestSideBar maxHeight 无效问题;
- IBestCollapseItem isShowBorder 无效问题;
- IBestTable 高度问题.
- IBestCheckBox value值新增 string number 类型,新增 trueValue falseValue 属性;
- IBestField 新增 inputFontColor borderSizeType borderLeft fieldPadding bdColor prefixIcon prefixSize suffixIcon suffixSize showValue 属性, type 新增 new-password 类型;
- IBestForm 新增 setFormValues 方法.
- IBestCheckBox 异步切换时动画.
- IBestCellGroup 在存在title时,顶部圆角不生效问题;
- IBestForm value为boolean类型且自定义表单项时,值为false会触发校验问题;
- IBestTextEllipsis 字符串中有表情时行数异常问题;
- IBestDropdownMenu 在close方法执行多次时报错问题.
- 新增 IBestAvatar 头像组件;
- 新增 IBestAvatarGroup 头像组组件;
- 新增 IBestSectorProgress 扇形进度条;
- IBestButton 新增 btnPadding stateEffect 属性;
- IBestCellGroup 新增 outerMargin 属性;
- IBestPicker IBestDatePicker IBestDateTimePicker IBestTimePicker 新增 radius 属性;
- IBestDivider 新增 dashGap dashWidth rightLineColor rightDashed 属性;
- IBestBadge 新增 icon iconSize iconColor 属性;
- IBestTabs 新增 outerRadius 属性;
- 全局配置新增 avatar 属性.
- IBestCollapseItem 内容变化时高度未自适应问题;
- IBestSteps 步骤较多时进度与点无法对齐问题;
- IBestStepper 有小数时无法增加问题;
- IBestDropdownMenu 在页面返回没有关闭问题.
- 新增 IBestContactAddress 联系人地址组件;
- IBestCell 新增 arrowSize arrowColor cellPadding 属性;
- IBestCalendar 新增 showOtherMonthDate 属性;
- IBestCountDown 新增 onFinish 事件;
- IBestCountTo 新增 onFinish 事件;
- IBestDatePicker 新增 lunar 属性, 支持显示农历;
- IBestNavbar 新增 expandSafeAreaType 属性;
- IBestUpload 新增 imageSelectOption fileSelectOption beforeRemove属性, onRemove onFileClick 事件; IBestUploaderFile 类型新增 uploadUrl 属性;
- IBestTextEllipsis 新增 textFontWeight actionFontWeight 属性;
- IBestHighLight keywords 新增 IBestHighlightKeywords 类型, 支持设置不同颜色、字体大小的高亮词;
- IBestSteps 新增 bgColor 属性.
- IBestCell 传入rightIcon时保留箭头, 左右图标支持内置图标名;
- 部分组件 radius 支持自定义设置位置.
- IBestTable 自定义表格内容时,边框线高度不一致问题;
- IBestButton btnBorderRadius 0未生效问题;
- IBestProgress 进度条宽度较宽时文字错位问题;
- IBestHighlight text动态修改时,文字未同步变化问题;
- IBestField autosize 为true时 inputAlign不生效问题.
- IBestDropdownMenu 下拉菜单组件;
- IBestGuide 引导组件;
- IBestToast 新增 onClosed 事件;
- IBestCellGroup 新增 titlePadding;
- IBestCell 新增 titleFontSize labelFontSize 属性;
- IBestSlider 新增 customSecondButton 属性.
- IBestCascader 选项支持动态传入;
- IBestCell 使用valueBuilder时保留箭头;
- IBestCollapse 支持activeName切换;
- IBestCollapseItem 优化高度获取;
- IBestPopup 优化居中时关闭的延迟.
- IBestNoticeBar 在文字未超出宽度时也会自动滚动问题;
- IBestFloatBubble 点击穿透问题.
- IBestFloatBubble 悬浮球 组件;
- IBestCarKeyboard 车牌键盘 组件;
- IBestCarInput 车牌输入框 组件;
- IBestPasswordInput 新增 autoFocus showCursor highlightType 属性;
- IBestWatermark 新增 contentInteractive 属性.
- 日历农历初一日显示为月份.
- IBestImagePreview 侧滑关闭后无法打开问题;
- 修复 IBestDialog buttonSpace 不生效问题.
- IBestCountTo 数字滚动 组件;
- IBestSkeleton 骨架屏 组件;
- IBestSteps 步骤条 组件;
- IBestPopup 新增 keyboardAvoidMode keyboardAvoidDistance levelMode levelUniqueId 参数;
- IBestDialog 新增 keyboardAvoidMode 参数;
- IBestCheckGroup、IBestRadioGroup 新增 disabled 参数.
- IBestActionSheet IBestDialogUtil 优化多窗口关闭;
- IBestPasswordInput 最后一位输入问题;
- IBestCheckBox 禁用状态在分组中失效问题;
- IBestStepper 输入时无法限制大小问题.
- IBestColorPicker 颜色选取 组件;
- IBestDateTimePicker 日期时间选择 组件;
- IBestDialog 新增 confirmButtonFontWeight;
- IBestField 新增 messageTextAlign;
- IBestNoticeBar 新增 radius;
- IBestCalendar 新增 dayItemBuilder;
- IBestTabs 新增 showActiveLine tabLineRadius activeFontWeight activeFontSize tabContentBuilder;
- IBestTextEllipsis 新增 onActionClick.
- IBestDialog 组件宽度为百分比时在宽屏设备不生效问题;
- IBestPopup 组件在横屏时位置错误问题;
- IBestTextEllipsis 在文字较少时也显示操作文字问题.
- IBestPagination 分页组件;
- IBestButton 新增 fontWeight 属性;
- IBestHighlight 新增 maxLine overflow 属性;
- IBestCheckbox IBestCheckboxGroup IBestRadioGroup 新增 beforeChange;
- IBestDialog IBestPopup 新增 bgColor keyboardAvoidDistance levelMode levelUniqueId 属性;
- IBestActionSheet 新增 radius 属性;
- IBestPasswordInput 新增 onFinish;
- IBestCircleProgress 新增 onReachTarget;
- IBestProgress 新增 target onReachTarget,value 变更为双向绑定.
- 适配国际化;
- IBestHighlight 高亮文本组件;
- IBestTable 表格组件;
- IBestButton iconPosition 新增 top bottom;
- IBestCheckbox 新增 bgColor bdColor 属性;
- IBestRadio 新增 bgColor bdColor 属性;
- IBestField 新增 prefix prefixFontColor suffix suffixFontColor 属性;
- IBestDialog 新增 bgImage 属性;
- IBestPopup 新增 bgImage 属性;
- IBestPullRefresh onRefresh 增加回调参数 direction.
- 修复日历组件在范围选择时未选日期确认后报错问题.
- IBestCalendar weekFirstDay 属性类型变更为number.
- 新增 IBestImageCropper 图片裁剪组件;
- IBestRadio name、IBestRadioGroup active 支持number boolean类型;
- IBestField verticalAlign radius 属性, rules属性支持动态编辑;
- IBestForm validate validateField 方法支持返回Promise;
- IBestUploader 新增 showPreviewList 属性;
- IBestPopover 新增 fixHeight maxHeight scrollBarState;
- IBestCellGroup 新增 radius 属性.
- 修复 IBestDatePicker IBestTimePicker title属性不生效问题.
- IBestTabs 新增 isShowActiveBg activeBgColor inactiveBgColor radius 属性;
- IBestPopover 新增 borderSizeType 属性;
- IBestForm 支持动态表单验证;
- IBestField 新增 caretColor min max 属性.
- 修复 IBestUploader 文件缓存路径不完整问题;
- 修复 IBestPasswordInput 密码输入框 在重新赋值时显示异常的问题;
- 修复 IBestField 必填*位置异常问题;
- 修复元服务报错问题.
- 新增 IBestCanvasDrawer 画布绘制组件;
- IBestNavBar 新增 titleTextAlign 属性, 适配元服务右上角胶囊位置;
- IBestPullRefresh 新增 上滑加载 配置;
- IBestPopover 新增 onOpen 事件, IBestPopoverAction 新增 value 属性;
- IBestField 新增 inputFontSize 属性.
- IBestPullRefresh 下拉时卡主问题.
- README 添加组件介绍;
- IBestButton 新增 iconPosition 属性.
- 已适配深色模式, 可自定义浅色与深色主题颜色;
- 新增 SwipeCell 滑动单元格组件;
- IBestButton 新增 icon fontColor btnBorderColor btnBorderRadius 属性;
- IBestCalendar 新增 clock 打卡模式, clockSuccessText isShowUnClock unClockText 属性;
- IBestCheckbox 新增 activeList placeDirection space controller 属性;
- IBestPopup 新增 titleColor closeIconColor 属性;
- IBestField 新增 bgColor placeholderColor 属性;
- IBestRadio 新增 active placeDirection space 属性;
- IBestSearch 新增 labelColor textFontSize rightBtnBgColor rightBtnPressBgColor 属性;
- IBestSlider 新增 buttonBgColor 属性;
- IBestStepper 新增 value 属性;
- IBestUploader 新增 uploaderBgColor 属性;
- IBestWatermark 新增 bgColor 属性.
- IBestCheckbox IBestRadio IBestStepper 组件优化了使用方法, 支持双向绑定, 请对照文档修改.
- 修复 IBestField 的 onLeftIconClick 函数不执行问题;
- 修复 IBestDatePicker 组件 不显示日的情况下月份范围异常问题;
- 修复 IBestUploader 组件在元服务无法使用问题.
- 新增 IBestNoticeBar 通知栏组件;
- 新增 IBestProgress 进度条组件;
- 新增 IBestPopover 气泡弹出框组件;
- 新增 IBestTextEllipsis 文本省略组件;
- 新增 IBestCountDown 倒计时组件;
- 新增 IBestSideBar 侧边导航组件;
- IBestPicker、IBestDatePicker、IBestTimePicker 新增 horizontal、itemWidth、contentHeight、optionFontSize 属性;
- IBestField 新增 showLabel 属性.
- 新增 IBestNavBar 导航栏组件;
- 新增 IBestCircleProgress 环形进度条组件;
- 新增 IBestCollapse 折叠面板组件;
- 新增 IBestDivider 分割线组件;
- IBestIcon 新增 iconRadius 属性;
- IBestField 新增 leftIconSize rightIconSize labelFontSize labelColor 属性;
- IBestPasswordInput 新增 isShowBorder bdColor cellBgColor cellTextColor dotFontSize textFontSize tipFontSize 属性.
- 修复 IBestCalendar 在设定的跨月时间范围时, 如果翻到下月, 上月日期会被禁用.
- 新增 IBestBadge 徽标组件;
- IBestSearch 新增 textColor 属性;
- IBestCell 新增 leftContentWidth、leftIconMarginRight、rightIconMarginLeft、leftRightPadding、borderSizeType、borderLeft、bdColor 属性;
- IBestToast 新增 iconWidth 属性;
- IBestCheckBox IBestRadio 新增 labelFontSize 属性;
- IBestEmpty 新增 emptyImgUrl 属性;
- IBestPopup 新增 headerBuilder 插槽;
- IBestSearch 新增 textColor 属性.
- 组件库全局尺寸单位默认为vp, 可自定义配置, 升级后可能会出现部分组件尺寸偏大情况, 只需将原先传递的尺寸改为原来一半即可.
- IBestToast 同时打开无法关闭问题;
- IBestCascader 异步加载时崩溃问题.
- 修复bug
- 新增 IBestIcon 组件;
- 新增 IBestPullRefresh 下拉刷新组件;
- IBestTab 新增 onTabClick 事件;
- 增加导出 IBestCascaderContent 级联组件, 可独立在页面中使用或与其他自定义组件组合使用;
- IBestCell 新增 leftIcon leftIconColor leftIconSize rightIcon rightIconColor rightIconSize 属性;
- IBestActionSheet 新增 cancelTextColor、beforeClose 属性.
另: 新发布 @ibestservices/area-data 库, 可用于Cascader相关组件.
- 新增 IBestDialogUtil 弹框API;
- IBestDialog 新增 visible、theme、buttonSpace、confirmButtonBgColor、cancelButtonBgColor、closeOnBackPress、onOpen、onClose 属性;
- 新增 IBestNotify 消息提示API;
- IBestToast 新增 showLoading 方法.
IBestDialog 组件显隐控制方式由原来的controller方式变为由 visible 属性控制, 简化使用.
- 优化 IBestLoading 组件动画效果;
- 优化 IBestPopup 组件隐藏动画效果.
- 新增 slider 滑块组件;
- 新增 Uploader 文件上传组件;
- 增加图片预览api IBestImagePreview;
- tab组件新增 fontSize 属性;
- form组件新增 getFormValues 方法, 同步获取表单数据.
- 所有组件(Watermark、Signature除外)颜色相关属性类型改为 RescourseColor.
- Search 组件增加 customRightButton 属性;
- 新增 IBestActionSheet API;
- 新增 IBestSignature 组件;
- 组件库初始化变更.
- 增加search rate组件;
- watermark组件使用stack包裹;
- button组件增加宽高设置.
- watermark引用文件大小写不一致报错bug修复.
- 新增numberKeyboard、passwordInput组件;
- popup 新增 maskColor 属性;
- 新增全局初始化方法 IBestInit;
- 一些样式优化.
- bug修复
- 新增: Picker、DatePicker、TimePicker、PickerGroup;
- Cascader组件支持双向绑定;
- Tab组件支持双向绑定, 优化参数声明.
- 增加Form以及Field组件.
- Cascader与Popup组件代码大小写格式纠正.
- 增加Cascader与Popup组件.
- 增加tab组件.
- 增加loading组件;
- 修复若干bug.
- 增加toast组件.
- 增加calendar组件.
- 编写stepper组件以及对应的展示页面.
- 兼容API 11.
- 增加dialog组件以及对应的展示页面.
- 增加empty组件以及对应的展示页面.
- checkbox组件UI展示bug修复.
- package增加
keywords、tags、homepage、repository; - 代码格式以及注释调整.
- Readme内容调整.