antd form表单使用setFildesValue 赋值失效的解决

作者:斜影梧桐 时间:2024-04-10 13:50:19 

antd form表单使用setFildesValue 赋值失效

加上this.$nextTick(()=>{})即可

this.$nextTick(() => {
    this.$refs.editModal.form.setFieldsValue({
            'pay_type': '2 实拨方式',
        })
    })

解决antd的Form组件setFieldsValue的警告

记住:setFieldsValue的字段要对应得上

使用antd的Form组件setFieldsValue

可能会出现You cannot set a form field before rendering a field associated with the value.警告

字面意义去看是说在 render之前设置了表单值的问题。

解决

在使用setFieldsValue给表单Form的某一个filed赋值时,可能掺杂了非表单控件中的字段,Form表单在赋值和渲染时发现有些字段无法渲染在现有的字段(因为不存在),所以就会报出这样的错误提示

所以在使用this.form.setFieldsValue时,赋值的数据要一一匹配field,用不到的不要赋值即可,这样操作之后错误提示就不再提醒了

来源:https://blog.csdn.net/weixin_42582488/article/details/111316515

标签:antd,form,setFildesValue,赋值
0
投稿

猜你喜欢

  • Python实现备份文件实例

    2022-01-03 11:10:05
  • js对象内部访问this修饰的成员函数示例

    2024-04-18 10:47:04
  • Python Matplotlib绘制多子图详解

    2021-01-11 11:27:05
  • Python实现定时备份mysql数据库并把备份数据库邮件发送

    2024-01-18 09:48:04
  • 简化ADO数据库操作的控件(带分页功能)

    2008-05-20 13:15:00
  • Python内存管理器如何实现池化技术

    2023-05-12 15:29:02
  • Oracle、MySQL和SqlServe三种数据库分页查询语句的区别介绍

    2024-01-15 08:48:41
  • golang中for range的取地址操作陷阱介绍

    2024-04-23 09:36:39
  • 利用python和百度地图API实现数据地图标注的方法

    2023-01-30 11:59:43
  • Mysql下自动删除指定时间以前的记录的操作方法

    2024-01-18 06:33:15
  • 详解Python中的format格式化函数的使用方法

    2023-04-12 22:47:05
  • 详解.NET数据库连接池

    2024-01-20 16:05:59
  • Cython处理C字符串的示例详解

    2021-12-03 01:17:27
  • sqlserver/mysql按天、按小时、按分钟统计连续时间段数据【推荐】

    2024-01-27 14:23:20
  • Tensorflow: 从checkpoint文件中读取tensor方式

    2022-07-20 11:39:29
  • 使用sklearn对多分类的每个类别进行指标评价操作

    2022-04-20 17:19:39
  • 解决BN和Dropout共同使用时会出现的问题

    2023-05-08 14:08:19
  • Python 如何引入同级包和模块

    2022-12-01 02:47:37
  • 原来我一直安装 Python 库的姿势都不对呀

    2021-03-28 10:42:41
  • python读取Kafka实例

    2023-10-22 17:22:58
  • asp之家 网络编程 m.aspxhome.com