240 发简信
IP属地:北京
  • React.memo---性能优化---使用小记

    问题 父组件的state发生变化,就会重新 render其下的子组件、即使没有用到的state,也会重新render,不符合要求,需要优化; 解...

  • Resize,w 360,h 240
    pm2配合gitee使用webhook自动部署项目

    1 、在项目根目录添加ecosystem.yaml文件 2、 服务器操作-以ubuntu为例 1、设置服务器免登陆2、把本地的 id_rsa.p...

  • react-json-editor-ajrm 问题总结

    react-json-editor-ajrm 一个界面好看的json编辑器 问题一 输入{}{ 会报错,而不是校验出错,issuse没解决iss...

  • react 打包后修改env配置 (已解决)

    需求 前端打完包给测试,需要改动env中的配置 如:请求地址,logo,title;每次修改再去打包太麻烦, 思路 把env包提取到build打...

  • Resize,w 360,h 240
    react-grid-layout 宽度超出

    问题 最近在使用react-grid-layout 做可拖动布局,偶然发现,当我登陆完之后,跳到首页会发生宽度超出,本来设定好的都是一屏的;cb...

    0.3 1323 0 4 1
  • Resize,w 360,h 240
    Js 将数据转为tree

    今天有人问怎么把一维数据转换成tree格式,按我以前风格当然是reduce+递归,那样效率和性能都很差;于是利用浅拷贝的机制-引用赋值来做: 直...

  • 已解决!在React hooks中 用lodash的debounce 不执行、不生效

    问题 用debounce 包裹函数用来防抖,不执行被包裹的函数 原因 由于使用hooks,它的执行相当于每次都创建一个新的debounce 解决...

  • Resize,w 360,h 240
    解决:react router Cannot read properties of undefined (reading 'push')

    最近在学习react,使用router过程中在子组件想进行路由跳转,使用this.props.history报错,进一步调试发现this.pro...

  • Taro小程序阻止滚动穿透

    在项目中使用taro-ui框架的AtFloatLayout 组件弹出框时,蒙层下的页面如果有滚动 滑动组件时会造成滚动穿透,这就很烦!!!! 查...

个人介绍
前端菜鸡进步之路