7 寬真居士

尚未进行身份认证

无论身在何处,勿忘佛子本分

等级
TA的排名 8w+

报错 Cannot read property 'Symbol(Symbol.iterator)' of undefined

正确的写法是Promise.all([promise1,promise2,promise3])而不是Promise.all(promise1,promise2,promise3)

2020-02-16 12:23:07

解构赋值中的值为null无法设置默认值

后端返回值中etlAccessAlarmVos:null,我用解构赋值的方式const{accessTableVos=[],etlAccessAlarmVos=[]}=values,然后在下面获取到的etlAccessAlarmVos竟然也为空...

2020-02-16 12:22:18

antd Select如何中止选中

https://segmentfault.com/q/1010000018556609通过From中的getValueFromEvent可以控制!import React from "react";import ReactDOM from "react-dom";import "antd/dist/antd.css";import "./index.css";import...

2020-02-12 19:59:25

[踩坑]Antd中Select组件中的defaultValue问题

[踩坑]Antd中Select组件中的defaultValue问题我遇到一个类似下面的问题:antd Table columns render中return了一个Select,这个Select设置了defaultValue,第一次更改了这个值,然后通过Modal弹框,在弹框中更改了数据,本来是想重新渲染了Select的默认值的,始终没见效,这里面说加key,我觉得清缓存都可以加key,明天试一...

2020-02-09 23:28:53

antd 的message 在多层嵌套的函数中调用会导致报错么?

message 在函数中调用会导致报错么?// 测试联通性 function testonnectivity(e) { // let a = form.getFieldError('proxyUsername') form.validateFields((err, values) => { if (err) return; ...

2020-01-14 22:17:57

dva 的model中的effect报错后就不再执行的问题

总结:dva 的model中的effect报错后就不再执行,需要对提前对报错进行处理或者预防报错!// 获取接入参数详细配置 * queryAccessTableVo({ payload }, { race, call, put, take, select }) { console.log('执行了') const res = yi...

2020-01-13 11:47:50

antd自定义组件在componentWillMount中使用onChange返回组件默认值信息,多次切换其他Select的选项竟然导致报错

antd自定义组件在componentWillMount中使用onChange返回组件默认值信息,多次切换其他Select的选项竟然导致报错!WrappedCheckbox 自定义组件 如下,因为使用了componentWillMountimport React, { Component } from 'react';import { Checkbox } from 'antd';//...

2020-01-12 22:17:52

antd自定义组件初始值没有返回或者设置initialValue,form.validateFields不会执行验证

在自定义组件中加个componentDidMount返回初始值就可以啦 componentDidMount() { const { onChange } = this.props; onChange({ ...this.state, }); }...

2020-01-12 19:10:59

console.log或者alert中的信息是有错的,不会提示而是直接没动静

2020-01-11 18:58:32

react报错: 代码中直接使用dispatch报错,dispatch is not a function

如果你像这样使用connect(()=>({},dispatch=>({})))(),在其第二个参数中将dispatch作为参数传了进去,那么你就没办法在代码中直接使用dispatch({type:''.,payload:""})这种形式,不然会报dispatch is not a function,二者貌似只能选一。另外有人貌似是因为这种情况报错!react报错: d...

2020-01-02 11:07:58

谈谈axios配置请求头content-type

contentType:告诉服务器,我要发什么类型的数据;对应得Content-Type需要对应得数据格式,这样也是方便后端解析,axios默认是发送json的数据格式。dataType(我只在jq中用过):告诉服务器,我要想什么类型的数据,如果没有指定,那么会自动推断是返回 XML,还是JSON,还是script,还是String。看了下这篇文章也不错,https://www.cnbl...

2019-12-22 13:16:01

使用umi脚手架初始化项目的问题

在公司的电脑上,用umi的脚手架启一个新项目,发现也是各种各样的问题,什么yarn create umi不行,好歹行了之后执行yarn安装奇慢,后面换成了npm create umi,然后执行cnpm install 然后能够安装好,执行cnpm run start 能启动项目,没有问题!怎么感觉这个初始化有点包有点不稳定,不知道是哪里的问题哦!有待有时间再研究研究...

2019-12-21 18:37:13

yarn create umi 报错问题

有个项目会决定使用umi,决定采用umide 脚手架方式,这样能省不少事,虽然不应该被提倡。但是出现线面的问题PS F:\data-train> yarn create umiyarn create v1.21.1[1/4] Resolving packages...[2/4] Fetching packages...error An unexpected error occurr...

2019-12-21 17:44:15

用umi脚手架初始化项目提示在此系统禁止运行脚本是为什么?

因为在此系统上禁止运行脚本。今天要初始化一个umi的项目,想使用umi的脚手架,这样感觉会方便点,但是执行yarn create umi或者npm create umi的时候报错,提示此系统上禁止运行脚本,我一开始以为是没有系统管理员权限导致的,找IT服务台开通了这个权限之后发现还是有问题,甚至执行umi -g都有问题,后面找了一下,应该是运行权限问题。解决方案如下:1. 执行:get-E...

2019-12-20 16:21:23

redux-saga细说

参考:https://blog.csdn.net/sinat_17775997/article/details/103524043https://www.jianshu.com/p/6f96bdaaea22redux-saga 中常见的几种模式(翻译)https://www.jianshu.com/p/c3425f9ef6b7take([...]) 和 race 的比较重要的语境区别是:...

2019-12-17 21:18:09

css分组选择器和子元素选择器一起使用的时候子元素选择器应该写全父级选择器

本意是让.ant-table-fixed-right,.ant-table-fixed-left共享后面的选择器,发现这样写不行。这样写当然不行啦,直接一个.>都没有选择父级选择器,所以应该使用下面这种形式html .ant-table-small > .ant-table-content > .ant-table-fixed-right,/*这里加个逗号分开,...

2019-12-17 12:05:16

用dva记录订单详情状态导致的问题

发现自己其实很多基本问题要么没搞清,要么没有在意,这些迟早都有可能成为一个幺蛾子,给我当头一击。项目中用dva管理了一个状态,类似订单详情展示页面,每次订单详情就可以查看这个订单对应的信息,看起来貌似没有毛病,但是因为我用useEffect(()=>{},[])这样一开始就会去执行请求订单详情的信息,改变dva model中的状态,然后通过connect 相当于监听了这个状态。而useE...

2019-12-17 10:09:52

antd 设置表格数据超过多少条展示滚动条

antd 设置表格数据超过8条展示滚动条,要滚动条需要制定表格的高度,用逻辑与修饰符可以实现,不用再判断没有8条的时候y的情况。 <Table size="small" loading={tableLoading} scroll={{ x: tColumn.reduce(...

2019-12-16 15:00:33

antd Table 中设置的列宽和实际内容设置宽度的问题

所以这个maxWidth设置的宽度应该要小于width140才行,毕竟是不包括padding 16px的,所以这个maxWidth应该设置为124px;这个antd table的头部和表格内容是分开的。...

2019-12-16 14:48:44

useCallback包裹函数,但是使用到的外部变量一直是最开始的值

这篇文章不错 https://www.cnblogs.com/ascoders/p/10591832.html一开始用useCallback包裹了这个函数,这个函数的handleAction中有用到一个paramsMemo的数据,这个数据是声明在外面的。这样有个问题是handleAction中拿到的paramsMemo一直是最开始的数据。所以疑问是 useCallback中会拿不到外面变量...

2019-12-13 20:45:06

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。