antd相关内容
问 题 antd的Upload组件,我想选择文件后不立即上传,等我按了保存按钮之后我才一起上传,这个怎么做呢? 解决方案 利用beforeUpload将要上传的东西存到store里面(state也可以),最后return false,阻止上传。
..
问 题 最近在做的一个项目使用了Antd和reac-redux,其中有一处表单提。我的需求是,当用户输入时进行前端验证,这里使用了Antd提供的getFieldDecorator;当用户提交表单之后,将后端返回的错误信息对应到表单中,这里使用了Antd提供的自定义校验,即FormItem的help和validateStatus属性。 但是我发现当使用自定义校验时,getFieldDec
..
使用antd的TabBar遇到一个问题 如图:antd的 TabBar 只能放四个item,放了五个之后,第五个就不会被渲染出来(三个就可以)。 但是规则里面写了数量控制在3-5个,请问添加五个item是否需要其他参数,如何自定义?
..
form表单提交后,input会缓存历史数据给出自动提示,但是滚动页面后,自动提示会错位,请问如何解决? {getFieldDecorator('name', { initialValue: 'demo', })()}
..
问 题 我用antd的Icon,发现他们在显示时有延迟。如当只有文字和Icon时,页面渲染,渲染周期完成,但这时Icon还没显示,要过一点时间才显示。请问这是为什么? 请问这是svg显示的延迟吗?还是没有服务端渲染?或是其他? 解决方案 有配置本地字体?默认字体文件是在阿里cdn上
..
问 题 以前用jq开发的时候, 表单都有一个hidden项用于存要编辑的数据的id, 用这个id的有无来判断是新建还是编辑 antd好像没有这个东西了啊, 那这个id存哪呢? 存state中? setState看网上说是异步的, 也就是不能立即生效, 当Modal弹出后, 立即点 save 按钮, 那么id有可能还没set进去, 也就误认为是新建而不是更新了 一般如何解决,
..
现象:使用roadhog(类似webpack)打包了网页到dist目录,上传到github-pages时候,打开网页返回空白页。 github地址:https://github.com/DiroKate/S... 操作步骤: 打包到dist目录,本地run dist能够正常运行。 上传dist目录里面的内容到github的gh-pages分支 通过命令`git sub
..
问 题 FormItem中有多个input,每个都需要验证,写多个getFieldDecorator肯定不行,API里说了 一个 Form.Item 建议只放一个被 getFieldDecorator 装饰过的 child,当有多个被装饰过的 child 时,help required validateStatus 无法自动生成。 有什么好方法呢? 解决方案 自己想到一个
..
问 题 背景:用react.js + node 实现react组件服务端渲染。 由于当前 node 还不支持 import,我用nodemon --harmony server.js --exec babel-node命令执行,其中server.js是后端入口文件,这样是可以支持 import 了,但是当我使用 antd 的 Button 组件时却报不支持 @import, 因为 an
..
问 题 1、在 react 中使用 2、从后台接受的是 json 数据 ,将 json 转换为 CSV 3、用户点击 button 按钮 下载该 CSV 文件 请问该如何实现? 解决方案 不涉及react const data = "..." // 这里填CSV内容的字符串 const blob = new Blob([data], {type: "text/pl
..
问 题 如何更改ant design中Table里的字体? ant design中Table的字体太小了,想改大点,改如何改? 如下我的代码是这样的:
..
问 题 父组件 class LocalizedModal extends React.Component { state = { visible: false } showModal = () => { this.setState({ visible: true, }); } hideModal = () => { this.setS
..
const total = ids.length; 初始化时,total的值为0,后获取数据后total有值,假设为200,此时没选中第3页 如果我去掉代码 pageSize={15} 可以正常显示;
..
我用create-react-app搭建项目,UI库用antd,react-router4.1.1做路由,做了一个侧边导航做路由切换,已经实现,但是当我点击浏览器的前进和后退按钮时候如何让导航菜单的按钮状态随着路由一起变化?现在是点击前进后退之后路由依然切换,但是menu按钮的状态不动。现在就是差一个事件,判断是否点击了前进或后退,然后设置isSelect的值 react state代码:
..
问 题 如果 [{nmae:xx,repeat:1},{nmae:xx,repeat:-1},{nmae:xx,repeat:1},{nmae:xx,repeat:-1},{nmae:xx,repeat:1}] 数据结构类似与上面,现在通过antd Tabel组件中的columns如何只能改变某一个单元格的式样。请问一下如何设置当repeat为1的时候改变整行tr背景? 解决方
..
如图,我一直不知道是干什么用的,有大神指点一下吗? 还有自定义筛选菜单的Table中的record都代表什么?
..
问 题 文件上传后怎么拿到服务器的返回值 解决方案 通过onChange属性,设置函数作为回调函数来接收文件状态的变化。参考官方文档:https://ant.design/components... 见下图,通过response可以取到服务器的返回值。 .]
..
需要实现刚进入系统后直接从首页跳转到某个页面,但是之后还是可以通过点击事件或者页面跳转等操作进入首页,这样的功能。 我使用了router中的IndexRedirect的方法,但是只能实现首页的直接跳转到某个页面,无法实现之后还能通过Link的点击操作进入首页的功能。谢谢啦
..
这是官网的解释: 组件有标准的 React 生命周期,关闭后状态不会自动清空。 如果希望每次打开都是新内容,需要自行手动清空旧的状态。或者打开时给 Modal 设置一个全新的 key, React 会渲染出一个全新的对话框。 但是我用的时候就报
..
问 题 现在后台接口是接受base64格式的图片数据然后存储的,antd上传组件是直接传图片过去的,可否在上传前做转换,并且将直接上传的图片替换为base64格式的图片? 解决方案 你可以在beforeUpload 中 hack 一下.自己转成 base64给后台即可. 实际上提供的有自定义上传实现customRequest 注意看 api
..