摘要: 今天看到一篇不错的文章关于ant form不通过react的state设置非受控组件值的文章,转发记录一下:(以下为原文) 最近做了一个业务就是在输入框中处理防抖的业务,本来就可以,测试小姐姐说要 加个按钮可以 清空下 输入框中的值。 我想了想 本来想直接搞一个 state状态值 然后直接 setS 阅读全文
posted @ 2022-10-19 14:12 jim520 阅读(2791) 评论(0) 推荐(0) 编辑
摘要: 因为document.execCommand('copy')已弃用 所以我们需使用 异步剪贴板 API [navigator.clipboard.writeText] 代码如下: function fallbackCopyTextToClipboard(id: string) { const ran 阅读全文
posted @ 2022-08-02 17:59 jim520 阅读(1107) 评论(0) 推荐(0) 编辑
摘要: node代码示例如下: async getAll({ propertyId, name, reportType, fileFormat, expiredTime, groupId, category }) { const { helper } = this.ctx; let condition = 阅读全文
posted @ 2022-04-08 15:23 jim520 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 连接及导出以linux为例: 进入mongo所在目录 cd /usr/local/mongodb/bin 连接数据库:./mongo mongodb://userName:userPassWord@172.26.10.48/dbName (172.26.10.48为mongodb安装的服务器ip如果 阅读全文
posted @ 2021-08-20 17:03 jim520 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 部分简化后的代码如下: interface Iprops { roles: string; } export class Authorize extends React.Component<Iprops, any>{ renderDom() { const { roles, children } = 阅读全文
posted @ 2020-06-10 18:18 jim520 阅读(1486) 评论(0) 推荐(0) 编辑
摘要: 公司的项目除了第三方的npm包,一般也会有自己的npm包(这里以@spark为例),那么如何通过yarn配置registry使得执行yarn命令时可以一同安装所有的npm包呢 在c盘的user目录下,打开 .yarnrc 文件,并修改如下: # THIS IS AN AUTOGENERATED FI 阅读全文
posted @ 2020-03-16 18:08 jim520 阅读(4146) 评论(0) 推荐(1) 编辑
摘要: 最近接触了一个前端react,nodejs做转发层的项目,打包部署到服务器上的也不再是纯静态文件了,而是要在服务器上安装node并启动打包后的项目,由于需要在项目中需要debuge nodejs所以记录一下 package.json的script如下(关注dev即可): "scripts": { " 阅读全文
posted @ 2020-03-13 15:00 jim520 阅读(2735) 评论(0) 推荐(0) 编辑
摘要: 在使用jest和enzyme对react进行单元测试时,如果我们需要对axios的请求进行测试,可以使用axios-mock-adapter。 这里只是拿单元测试举例,正常逻辑里的mock也可以使用,但是既然单元测试都通过了正常逻辑里不用也无所谓了(因为正常逻辑里加了后面也得删...)。 vSwit 阅读全文
posted @ 2020-01-19 11:11 jim520 阅读(1448) 评论(0) 推荐(0) 编辑
摘要: git push 或者 git pull 的时候报错 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@ 阅读全文
posted @ 2019-12-30 14:58 jim520 阅读(1836) 评论(0) 推荐(0) 编辑
摘要: webpack.config.js的内容如下const HtmlWebpackPlugin = require('html-webpack-plugin');const Webpack = require("webpack");const ConcatPlugin = require('webpac 阅读全文
posted @ 2019-12-07 19:56 jim520 阅读(3469) 评论(0) 推荐(0) 编辑