- feat:
angular
升级到^19.0.0
; - feat:
@bigbear713/nb-common
升级到^19.0.0
;
- feat:
angular
升级到^18.0.0
; - feat:
@bigbear713/nb-common
升级到^18.0.0
;
- feat:
angular
升级到^17.0.0
; - feat:
@bigbear713/nb-common
升级到^17.0.0
;
- feat:
angular
升级到^16.0.0
; - feat:
@bigbear713/nb-common
升级到^16.0.0
;
- perf:
<nb-control-err></nb-control-err>
- 使用UnsubscribeService管理rxjs的订阅 - feat:
<nb-control-err></nb-control-err>
-control
属性添加必填校验:issue/17;
- feat:
<nb-control-err></nb-control-err>
- 支持以standalone component
的方式引入 - feat:
<nb-field-item></nb-field-item>
- 支持以standalone component
的方式引入
- feat:
angular
升级到^15.0.0
; - feat:
@bigbear713/nb-common
升级到^15.0.0
;
- feat: 增加NB_CONTROL_COMMON_ERR_INFO,
NB_CONTROL_COMMON_ERR_INFO_TOKEN
标记为deprecated
;
- feat: NbControlErrType,
NbControlErrTypeEnum
标记为deprecated
;
- refactor: 优化NbFormService的
getValidatorsFromControlConfig()
方法;
- feat:
angular
升级到^14.0.0
; - feat:
@bigbear713/nb-common
升级到^14.0.0
;
- feat:
angular
升级到^13.0.0
; - feat:
@bigbear713/nb-common
升级到^13.0.0
;
- feat: NbFormValidators.equal - 增加
immediately
参数,默认为true
;
- feat: NbFormService -
updateEqualControlsValidities()
可以更便捷的更新两个期望相等的控件的有效性;
- fix:
<nb-control-err></nb-control-err>
- 控件初始时为dirty
,组件不显示错误信息;
- feat: NbFormModule - 提供可用的
component
- feat: NbFormTestingModule - 提供单元测试环境
- feat: NbFormValidators.arrLength - 数组长度校验器
- feat: NbFormValidators.equal - 控件值是否相等校验器
- feat: NbFormValidators.fileSize - 文件大小校验器
- feat: NbFormValidators.fileType - 文件类型校验器
- feat: NbFormValidators.required - 必填校验器
- feat: NbFormValidators.whitespace - 是否允许都为空格校验器
- feat: NbFormService - 提供常用表单功能
- feat:
<nb-control-err></nb-control-err>
- 显示控件错误信息 - feat:
<nb-field-item></nb-field-item>
- 提供常见的字段布局,以及控件错误信息,常用于表单中
- feat: NB_CONTROL_COMMON_ERR_INFO - 通过DI设置常见的错误信息,便于在
<nb-control-err></nb-control-err>
中使用
- feat: NbAbstractControl - 抽象控件类型
- feat: INbFormConfigs - 表单的控件配置
- feat: INbControlConfig - 控件配置
- feat: INbControlErrInfo - 控件错误信息
- feat: NbControlErrType - 常用表单错误枚举