1、去掉button光晕

用ant design中的Button的时候,每次点击都会在视图button上添加一个属性ant-click-animating-without-extra-node这个属性。如何才能取消?设置outline,box-shadow都无法取消。

Wave实现了这个光晕效果。在不修改antd 源码的情况下,ant-click-animating-without-extra-node这个属性是去不掉的,只有通过css去掉这个效果。

button[ant-click-animating-without-extra-node]:after {
  border: 0 none;
  opacity:;
  animation:none 0 ease 0 1 normal;
}

二、报错类型不对

1、问题描述

Warning: Failed prop type: Invalid prop `dataSourceList` of type `object` supplied to `Index`, expected `array`.

2、问题分析

<Table dataSource={dataSourceList}
     columns={this.columns}
     bordered
     pagination={pagination}
     rowKey={record => record.id}
/>

因为dataSourceList有可能为undefined,检查dataSourceList的传值是否正确。

3、解决方案

<Table dataSource={dataSourceList.length ? dataSourceList : []}
     columns={this.columns}
     bordered
     pagination={pagination}
     rowKey={record => record.id}
/>

三、表单元素赋值

1、问题描述

Warning: `getFieldDecorator` will override `value`, so please don't set `value` directly and use `setFieldsValue` to set it.

2、问题分析

<FormItem colon={false} label="是否为有效值">
{getFieldDecorator('valid', {
    initialValue: 1
})(
    <Group
        onChange={this.handleRadioChange.bind(
            this,
            'valid'
        )}
       value={this.state.validValue}
    >
        <Radio value={1}> 有效 </Radio>
        <Radio value={0}> 无效 </Radio>
    </Group>
)}
</FormItem>

3、解决方案

去掉value赋值,和defaultValue赋值,同一用initialValue和onChange。

<FormItem colon={false} label="是否为有效值">
{getFieldDecorator('valid', {
    initialValue: 1
})(
    <Group
        onChange={this.handleRadioChange.bind(
            this,
            'valid'
        )}
    >
        <Radio value={1}> 有效 </Radio>
        <Radio value={0}> 无效 </Radio>
    </Group>
)}
</FormItem>

antd一些问题的更多相关文章

  1. React使用antd Table生成层级多选组件

    一.需求 用户对不同的应用需要有不同的权限,用户一般和角色关联在一起,新建角色的时候会选择该角色对应的应用,然后对应用分配权限.于是写了一种实现的方式.首先应用是一个二级树,一级表示的是应用分组,二级 ...

  2. webpack+react+antd 单页面应用实例

    React框架已经火了好长一段时间了,再不学就out了! 对React还没有了解的同学可以看看我之前的一篇文章,可以快速简单的认识一下React.React入门最好的实例-TodoList 自己从开始 ...

  3. react引用antd的form表单

    引用form是第三方插件ant插件,官网网址:https://ant.design/.用到的antd的版本是@2.0.1.form(https://ant.design/components/form ...

  4. 使用 antd Table组件, 异步获取数据

    使用React.js + Redux + antd 制作CMS 后台内容管理系统,分享一点点积累,欢迎讨论. 在this.state中初始化数据: this.state = { pageNum:1, ...

  5. 使用antd UI 制作菜单

    antd 主页地址:https://ant.design/docs/react/introduce 在使用过程中,不能照搬antd的组件代码,因为有些并不合适.首先,菜单并没有做跳转功能,仅仅是菜单, ...

  6. 使用antd UI组件有感

    公司使用的的react.js的版本提14.7的,JS版本使用的是ES6语法,因此在使用antd过程中,有些许不愉快的记录,分享给大家,一起学习: 如果是react 14.7版本时,使用getField ...

  7. 调整 ANTD 组件菜单的字体大小。

    调整 ANTD 组件菜单的字体大小:经过多次试验,原有字体太小,只有12px,通过下列CSS 强制加大. 1.分组子菜单(标题) .ant-menu-inline > .ant-menu-sub ...

  8. antd 学习

    1,react中文文档http://reactjs.cn/react/docs/thinking-in-react-zh-CN.html 2,antd文档 https://ant.design/doc ...

  9. Semantic-UI-React (称 stardust) 对比 Antd

    Semantic-UI-React: http://react.semantic-ui.com/ ANTD :http://ant.design/ Amaze UI React: http://ama ...

  10. webpack热更新问题和antd design字体图标库扩展

    标题也不知道怎么写好,真是尴尬.不过话说回来,距离上一次写文快两个月了,最近有点忙,一直在开发新项目, 今天刚刚闲下来,项目准备提测.借这个功夫写点东西,把新项目上学到的一些好的干活分享一下,以便之后 ...

随机推荐

  1. Backpack V

    Description Given n items with size nums[i] which an integer array and all positive numbers. An inte ...

  2. js中检测类型问题

    <script>    // var str = '少壮不努力,老大徒伤悲';    // console.log(str instanceof String);    // consol ...

  3. 洛谷 P1140 相似基因 题解

    每日一题 day23 打卡 Analysis dp[i][j]表示序列A中前i个与序列B中前j个匹配的相似度最大值 所以,dp方程很容易想到: 1.让a[i]与b[j]匹配 2.让a[i]与B序列中一 ...

  4. MongoDB bindIp 与 bindIpAll

    Linux服务器上安装MongoDB后,允许其它客户端IP访问MongoDB服务器.阿里云服务器需要设置入站规则,可参见使用外网访问阿里云服务器ZooKeeper 1.允许所有地址访问 NOTE:ne ...

  5. IntelliJ IDEA 2017 MySQL5 绿色版 Spring 4 Mybatis 3 配置步骤详解(二)

    前言    继续上一篇安装教程 首先是MySQL绿色版安装之后其他组件安装,如果篇幅较长会分为多篇深入讲解,随笔属于学习笔记诸多错误还望指出 共同学习. MySQL 5.7 绿色版   我本地安装的是 ...

  6. mysql group by order by havaing where 顺序

    结论: select xx from xx where xx group by xx order by xxx; select xx from xx group by xx having xx ord ...

  7. vue-vuetify-electron 项目,源码在GitHub 希望对大家有所帮助

    点击进入 github项目地址

  8. 沸腾换热UDF【转载】

    #include "udf.h"    //包括常规宏 #include "sg_mphase.h"    // 包括体积分数宏 CVOF(C,T) #defi ...

  9. docker gitlab and gitlab api

    https://docs.gitlab.com/ee/api/repositories.html curl --header "PRIVATE-TOKEN: fxhDXPRJAowCouXE ...

  10. ubuntu之路——day10.2单一数字评估指标与满足和优化的评估指标

    单一数字评估指标: 我们在平时常用到的模型评估指标是精度(accuracy)和错误率(error rate),错误率是:分类错误的样本数站样本总数的比例,即E=n/m(如果在m个样本中有n个样本分类错 ...