diff --git a/tdesign-component/lib/src/components/form/td_form_item.dart b/tdesign-component/lib/src/components/form/td_form_item.dart index b203a9be4..6d7d72aee 100644 --- a/tdesign-component/lib/src/components/form/td_form_item.dart +++ b/tdesign-component/lib/src/components/form/td_form_item.dart @@ -234,7 +234,7 @@ class _TDFormItemState extends State { /// 遍历校验规则并执行 String? validate() { - String? value = widget.formItemNotifier?.formVal; + dynamic value = widget.formItemNotifier?.formVal; String name = widget.name!; if (name == null) { return null; @@ -622,9 +622,9 @@ class _TDFormItemState extends State { class FormItemNotifier with ChangeNotifier { bool isDisposed = false; - String _formVal = ''; + dynamic _formVal = ''; - String get formVal => _formVal; + dynamic get formVal => _formVal; upDataForm(val) { _formVal = val; diff --git a/tdesign-component/lib/src/components/form/td_form_validation.dart b/tdesign-component/lib/src/components/form/td_form_validation.dart index 4be7b8f92..04faf34ca 100644 --- a/tdesign-component/lib/src/components/form/td_form_validation.dart +++ b/tdesign-component/lib/src/components/form/td_form_validation.dart @@ -20,7 +20,7 @@ class TDFormValidation { final TDFormItemType type; /// 执行校验逻辑 - String? check(String? value) { + String? check(dynamic value) { if (validate(value) != null) { return errorMessage; }