- 博客(32)
- 收藏
- 关注
原创 process is not defined
热更新会报错 Uncaught ReferenceError: process is not defined,且页面卡住
2023-04-12 14:43:08
2678
2
原创 基于antd select使用 open 对下拉菜单进行自由扩展,新增唯一性判断
【代码】基于antd select使用 open 对下拉菜单进行自由扩展,新增唯一性判断。
2022-11-15 16:17:38
1302
原创 antd selected标签滚动,突然变成多个一样的的选项
antd selected标签滚动,突然变成多个一样的的选项。查看了一下option的id不唯一,导致下拉项重复。后端返回数据id不唯一,重复。
2022-02-21 17:31:43
1861
4
原创 react-monaco-editor格式化
react-monaco-editor引入import Monaca from 'react-monaco-editor';2、配置const editorDidMountHandle = (editor: any, monaco: any) => { editor.getAction('editor.action.formatDocument').run() //格式化 } <Monaca height={monacaHeight} .
2022-01-04 18:49:56
7181
7
原创 antd form 表单某一个字段校验唯一性,排除重复
需求场景:在一个表格中,code唯一,即新增或者编辑时,需要校验code不可重复<Form.Item name="typeCode" label="详细类型" rules={[{required: false, message: '请输入详细类型'},
2021-07-23 11:36:54
3716
2
原创 antd form初始化initialValues时,改变某一个值
form中正常的初始化值,可以1. 直接修改对应的值,比如<Form form={form} initialValues={{remember: false, account: account}} onFinish={onFinish}></Form>``````xml<Form form={form} initialValues={{['security']: uuid(32, 16)}}></Form>``` **2. 编辑时候,如果有数据且
2021-07-23 11:11:23
3316
原创 Cannot find module ‘vs/editor/editor.worker‘
如果出现Cannot find module ‘vs/editor/editor.worker’,是由于monaco-editor和monaco-editor-webpack-plugin版本出现问题,可以分别重新安装指定版本,可以修改为“monaco-editor-webpack-plugin”: “4.0.0”,"react-monaco-editor:“0.40.0”,可以正常使用...
2021-07-22 17:32:42
3475
原创 node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator
node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator,…node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator,…node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/extend
2021-03-17 17:37:09
6994
原创 如何查看某一个依赖当前项目中具体使用的是哪个版本
如何查看某一个依赖当前项目中具体使用的是哪个版本当package.json中,某个依赖使用了^(“兼容版本”),如何快速找到当前依赖在项目中具体使用某一个版本。有利于当版本更新或添加新的一来是,由于版本不同造成的冲突。...
2021-03-17 17:26:15
5008
原创 antd 里面下拉框联动
需求:两个下拉框,第一个下拉框切换后,第二个下拉框根据第一个的值改变下拉选项使用shouldUpdate,另外当第一个值改变时,onSelectChange事件中,使用form.setFieldsValue将被关联的值清空(或者其他操作) const onSelectChange = (e, type) => { switch (type) { case 'classCode': return setClassCode(e), form.setFieldsVal
2020-11-16 16:17:11
2352
原创 hooks中ant design initialValues shouldUpdate 搭配使用
这里写自定义目录标题hooks中ant design initialValues shouldUpdate Drawer 搭配使用代码块hooks中ant design initialValues shouldUpdate Drawer 搭配使用注意,如果form中使用了preserve,输入框有初始值,点击保存时输入框的值会变成空代码块 <Drawer width={720} visible={props.visible} onClose={() =
2020-11-16 16:10:42
1254
原创 react 接收默认值时候,如果没有对应的参数或值,重新赋初始值的写法
hooks是接收默认值时候,如果没有对应的参数或值,重新赋初始值的写法第一种参数是对象:如果父组件传info,打印的值就是 {name:‘溜溜’}。如果父组件没有穿info参数,则打印的info={name:‘666’}第二种参数是string:如果父组件传info,打印的值就是 溜溜。如果父组件没有穿info参数,则打印的 666...
2020-11-16 15:14:22
838
原创 antd中,Modal 和Form一起使用时,Form表单清空
第一种:<Modal />默认关闭后状态不会自动清空, 如果希望每次打开都是新内容,请设置destroyOnClose。 <Modal />和 Form 一起配合使用时,设置destroyOnClose也不会在 Modal 关闭时销毁表单字段数据,需要设置<Form preserve={false} /> 参考链接:https://ant.design/components/modal-cn/第二种:如果用hooks,可以在useEf...
2020-09-27 17:38:03
8876
4
原创 antd密码输入框自动填充
antd密码输入框自动填充。查了一下由于浏览器自带的属性。可以改为<Input.Passwordplaceholder={'请输入密码'}autoComplete="new-password"/>参考链接:https://github.com/ant-design/ant-design/pull/26590
2020-09-08 15:32:02
5019
原创 Leading decorators must be attached to a class declaration
Leading decorators must be attached to a class declaration
2020-04-26 14:38:58
6978
原创 基于react + antd可编辑和拖拽树,editTree,类似elemet ui tree
可以编辑拖拽tree,react+antd tree 类似element ui tree ,可以新增同级和子级,可拖拽
2020-04-23 10:36:22
6311
5
原创 import error: 'Icon' is not exported from 'antd' 引入图标报错
这是antd v3到v4升级导致的,可参考更新文档https://ant.design/docs/react/migration-v4-cn#Icon-upgrade
2020-04-22 11:48:50
13023
3
原创 多文件上传并且需要添加其他参数,formData上传报错,Caused by: org.apache.tomcat.util.http.fileupload.FileUploadException:
请求头部需要加上headers:{'Content-Type':'multipart/form-data'},如果用的框架可能不要加上headers:{'Content-Type':'multipart/form-data'},会自动识别并且添加headers如果想要传其他参数,需要用formData.append以key,value形式添加。请求接口的时候,直接把formDa...
2020-03-19 19:45:23
1279
转载 MSBUILD : error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”。
MSBUILD : error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”。2017年12月26日 10:25:43 jeff9099 阅读数:11486错误原因:缺少windows构建插件解决方法:npm install --global --production windows-build-tools (全局安装windows构建工具) ...
2019-01-22 14:46:41
567
原创 com.android.builder.testing.api.DeviceException: com.android.ddmlib.InstallException: Failed to inst
如果是5.0以上的真机调试,可能原因是手机版本问题或者Gradle版本问题1,可以通过修改Gradle 2,react-native run-android --deviceId 设备号设备号就是 adb devices 后出现的安装成功后,以后直接运行npm start启动就 ok了参考文章:https://blog.youkuaiyun.com/suwu150/articl...
2018-12-28 15:59:54
1867
转载 adb不是内部命令或外部命令,也不是可运行的程序或批处理文件
找到platform-tools路径然后在环境变量“Path”结尾添加这个路径: 转载:https://blog.youkuaiyun.com/zhouyingge1104/article/details/62052937
2018-12-18 23:18:12
321
原创 手机插入电脑,只显示充电传文件,不显示usb调试选择框(本来是显示的,误点之后不显示了)
主要是清除手机 usb 调试 设置的缓存。oppo手机举例步骤:“设置” --“其他设置”--“应用程序管理”--“全部”--“USB调试”--“清除数据” 拔掉数据线,重新插入ok参考文章:https://tieba.baidu.com/p/5961482683?red_tag=2655539795...
2018-12-13 10:54:39
11640
原创 react native 渐变 BVLinearGradient报错不存在
想实现RN的渐变效果,yarn add react-native-linear-gradientreact-native link react-native-linear-gradient但是报错,这时候就需要重新打包,再次运行就可以了。 参考:https://stackoverflow.com/questions/43106124/warning-nati...
2018-07-20 14:13:54
6227
1
原创 时间戳转化
Date.prototype.format = function (fmt) { var o = { "M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 "h+": this.getHours(), //小时 "m+": this.getMinutes(), //...
2018-06-26 14:59:53
196
转载 chrome浏览器的跨域设置,这个真的很有用,所以分享一下
chrome浏览器的跨域设置——包括版本49前后两种设置做前后分离的webapp开发的时候,出于一些原因往往需要将浏览器设置成支持跨域的模式,好在chrome浏览器就是支持可跨域的设置,网上也有很多chrome跨域设置教程。但是新版本的chrome浏览器提高了跨域设置的门槛,原来的方法不再适用了。下面笔者简单介绍一下新版本chrome的跨域设置方法。版本号49之前的跨域设置先介绍一下老方法,参考了...
2018-06-08 13:40:31
2169
原创 SVN修改提交后的文件名
写项目时候一开始文件名开头使用了大写,后面要求改为小写,就需要修改文件名,直接在本地修改文件名,svn表示不认识,改不了。所以需要在线上修改。步骤:1.选中需要修改的文件,右键选中“TortoiseSVN“出现的弹窗中-》选中“版本库浏览器找到要修改的文件,选中右键找到重命名,修改后确认。本地SVN更新就可以了。...
2018-06-08 13:21:27
10550
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人