defaultvalue 默认数据值。 value绑定在组件的数据值
什么时候使用value?
如果某些页面,只是用来作数据展示,用户不需要通过页面来操作改变value值时,可以使用value,而不使用defaultvalue,避免再使用disabled禁止用户操作数据录入组件。

<Rate value={row.evaluate} allowHalf />

什么时候用defaultvalue?
某些页面需要展示当前的数据,而用户又可以通过操作对数据进行更改的时候,就只能使用defaultvalue。因为value有一个最大的问题,一但在代码中赋予值之后,页面上的操作将全部失效。
使用default value之后,再通过onchange事件去监听value值的改变,跟服务器交互,达到用户操作修改数据的目的。

<SwitchdefaultChecked={row.fontShow}onChange={value => {handleSwitch(value, row);}}checkedChildren={<CheckOutlined />}unCheckedChildren={<CloseOutlined />}
/>

antd 使用数据录入 defaultvalue和value的区别相关推荐

  1. [分割]Learning a Discriminative Feature Network for Semantic Segmentation(DFN)

    本文转自3篇文章当作自己的笔记. 文章1:链接 Learning a Discriminative Feature Network for Semantic Segmentation Learning ...

  2. es6 初步深入学习

    es6初步深入学习 es6前言(只作了解就好) ECMAScript和JavaScript的关系 ECMAScript和JavaScript的关系是,前者是后者的规格,后者是前者的一种实现(另外的EC ...

  3. 动态更新initialValue的值

    问题 [antd: Form.Item] defaultValue will not work on controlled Field. You should use initialValues o ...

  4. 《react 思维导图笔记》

    react 在react学习中,需要安装两个包react@16.1.1 react-dom@16.1.1 react这个包是专门用来创建react组件.组件生命周期等等 react-dom里面主要封装 ...

  5. 使用mono-repo实现跨项目组件共享

    本文会分享一个我在实际工作中遇到的案例,从最开始的需求分析到项目搭建,以及最后落地的架构的整个过程.最终实现的效果是使用mono-repo实现了跨项目的组件共享.在本文中你可以看到: 从接到需求到深入 ...

  6. SSM框架入门知识点跟学雷神视频笔记

    一.Spring入门 1. Spring中的基本概念 IOC(是一种思想)和DI(对这种思想实现的一种描述) 2.框架编写流程: ​ 1)导包 ​ 2)写配置 spring的配置文件中,集合了spri ...

  7. antd的 input有下拉_解决antd 下拉框 input [defaultValue] 的值的问题

    项目中有下拉框跟input需要回显,所以用到defaultValue这个默认值,在后台调接口调到defaultValue这个值给select设置,但是不好使 解决方法 直接用value 先加载选中的条 ...

  8. antdpro 中 使用 antd select 组件,defaultValue 与 value 使用问题

    背景 简而言之,就是业务需求中虽然使用了 ProTable,但是表格列中有处理人,处理状态等需要下拉框显示的,于是用了 render 方法,结合 antd select 组件来实现. 原本是打算用 P ...

  9. antd 表格树如何展开_React Ant Design树形表格的复杂增删改

    React Ant Design树形表格的复杂增删改 ​ 最近由于业务接触了antd,使用antd完成一个复杂的树形表格的显示以及修改.在这其中碰见了很多坑,不少功能antd只写了初步的功能,更为细化 ...

最新文章

  1. 鲲鹏高校行太原站来袭,两大课程一站式掌握未来潮流
  2. 领导力,就是这5个问题
  3. Tensorflow |(3)变量的的创建、初始化、保存和加载
  4. ffmpeg封装h264裸流为mp4文件,视频播放速度特别慢-解决
  5. 解决ajax劫持,Ajax实现检测网站劫持的方法
  6. leetcode198 打家劫舍
  7. 剑指Offer - 面试题47. 礼物的最大价值(动态规划)
  8. 两种参数类型_布尔参数这些缺点不能忍?不如试试枚举吧
  9. 剑指Offer30-包含min函数的栈(单调栈)
  10. jde多目标_《和平精英》PEL职业联赛S3赛季:DKG战队获第四周周冠军,JDE“逆风翻盘”...
  11. MIPS之u-boot流程分析
  12. 税控服务器管理系统发票号段重复,两个税控盘都有同样的发票号码可以吗
  13. Android 自带截屏命令 screencap 的使用
  14. Transact-SQL基础语言(数据检索)
  15. 绘画教程:男生和女生的脖子怎么画?如何画喉结?
  16. 记一次android任务栈页面跳转问题
  17. win10怎么把网络里面计算机删除,win10怎么删除多余的网络连接 win10网络连接不可用怎么回事...
  18. 故障排除经验——Win10文件关联(文件的默认打开方式)修改不了
  19. 台式计算机在打开程序时 风扇就响,台式电脑风扇响声大的原因和修复方法
  20. python实现《直觉模糊集决策与对策分析方法》01基本理论与算子

热门文章

  1. UDP实现简单的群聊功能代码示例
  2. 二维码扫描优化及爱奇艺App的实践
  3. 2020 新版typora-七牛云图床
  4. C++函数指针、函数对象与C++11 function对象对比分析
  5. document.getelementbyid().value与document.getElementById().innerHTML什么区别
  6. 论发展的十大关系。总结过去,正视未来。
  7. 微服务部署:蓝绿部署、滚动部署、灰度部署(金丝雀部署)、功能开关发布
  8. 【Golang】string、int、int64互相转换
  9. 神魔大陆升级经验服务器端在电脑什么位置,神魔大陆2怎样快速升级?神魔大陆2快速升级攻略...
  10. mysql--navicat--运行SQL时提示出错信息-1055 - Expression #1 of ORDER BY clause is not in GROUP BYt