摘要: https://files.cnblogs.com/files/blogs/734441/takeColor.zip?t=1704508437&download=true 阅读全文
posted @ 2024-01-06 10:35 heshibina 阅读(41) 评论(0) 推荐(0)
摘要: 最近产品提了一个需求,生成报告的时候前端要知道什么时候生成完。那可不就用定时器轮询去查状态。 一开始的实现方式: 定义了一个useRef(); 采用setInteval循环调用接口。请求通过axios封装。post请求。 请求成功后未更新任何useEffect。 但是页面整个dom树仍然重新挂载了。 阅读全文
posted @ 2022-08-26 21:26 heshibina 阅读(142) 评论(0) 推荐(0)
摘要: antd4.x版本Modal才支持拖拽,因此4.x以下版本需要通过该依赖手动实现。 安装依赖 npm install react-draggable 自定义组件 /** * antd 3.x Modal不支持拖拽 后续如果升级antd版本 可以废弃该组件 */ import React, { Com 阅读全文
posted @ 2022-08-25 22:32 heshibina 阅读(152) 评论(0) 推荐(0)
摘要: 场景 服务器上配置maven环境,在/etc/profile source文件之后变量echo显示是存在的。 使用java -jar启动项目可以获取到maven环境变量,而通过注册的系统服务(systemctl start xxx.service)启动获取不到。 解决办法 手动修改/usr/lib/ 阅读全文
posted @ 2022-08-25 22:28 heshibina 阅读(133) 评论(0) 推荐(0)
摘要: 1、打开.bash_profile文件 open ~/.bash_profile 2、添加 export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk-18.0.2.jdk/Contents/Home export JAVA_11_HOME=/L 阅读全文
posted @ 2022-08-25 18:43 heshibina 阅读(642) 评论(0) 推荐(0)
摘要: 安装步骤 brew install nvm cd ~ vim .bash_profile export NVM_DIR=~/.nvm source $(brew --prefix nvm)/nvm.sh $ source .bash_profile $ nvm --version 常用指令 安装no 阅读全文
posted @ 2022-08-23 21:00 heshibina 阅读(4305) 评论(0) 推荐(0)
摘要: 安装HomeBrew /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 或 /bin/zsh -c "$(curl -fsSL https://gitee.c 阅读全文
posted @ 2022-08-23 20:26 heshibina 阅读(657) 评论(0) 推荐(0)
摘要: 需求背景 右侧组件选择完条件后,再点击当前选中的菜单,右侧组件未更新。 解决办法 利用react中的key让组件重新渲染。 当key发生改变时,组件会先销毁然后新建。 公司项目页面结构大致是一个大的layout,包含左侧菜单和右侧body两个子组件。 因此这一块需要用到父子组件间传值。 // 父页面 阅读全文
posted @ 2022-08-23 17:03 heshibina 阅读(4278) 评论(0) 推荐(0)
摘要: Antd的Modal组件默认按钮只有确认、取消两个。 footer 底部内容,当不需要默认底部按钮时,可以设为 footer={null} string|ReactNode 确定取消按钮 该属性支持ReactNode。 F12拷贝的原有按钮样式。 <Modal onCancel={隐藏} foote 阅读全文
posted @ 2022-08-22 14:50 heshibina 阅读(1118) 评论(0) 推荐(0)
摘要: 需求:通过id关联将表1的字段赋值给表2 UPDATE TABLE1 t1 LEFT JOIN TABLE2 t2 ON t1.id = t2.id SET t1.column = t2.column, t1.column = t2.column where [condition] 注:此处使用左外 阅读全文
posted @ 2022-08-19 19:37 heshibina 阅读(11163) 评论(0) 推荐(0)