240 发简信
IP属地:北京
  • React.forwardRef和connect的联合使用问题

    先使用 React.forwardRef;再使用 connect 包一层会使 ref 属性漏掉,导致 内部实例无法传到外部; 比如下面这样 正确...

  • Resize,w 360,h 240
    create-react-app proxy

    create-react-app 是我们新建项目时常用的template,也是官方大力推荐的,这个模板对很多情况不同操作系统都做了兼容。 实际开...

  • safari-location.state丢失问题

    最近在 苹果 big sugar版本的safari或者m1版本的safaris上出现了使用history.replace或push刷新页面丢失l...

  • video-canplaythrough事件不触发

    最近做项目遇到video加载资源在iOS(iPadOS) safari不触发canplaythrough事件的状况 src设置后调用load()...

  • video.js在safari下无法播放

    "video.js": "^7.10.2"safari 14 这样就可以兼容pc safari,移动端safari没办法,最后换了ReactPl...

  • iframe加载多媒体内容自动播放受浏览器限制

    最近在做线上教育的前端项目,遇到了用iframe加载带有media(mp3、mp4)文件的课件无法自动播放的问题,特此记录一下解决的方案。针对的...

  • 继承方式

    es6的继承: es6的继承写法简洁方便,十分直观。 es5的继承:(只推荐组合继承--最常用) 组合继承 除了Super会执行2次损耗一点点性...

  • nvm常用命令

    nvm是node版本管理工具,用于解决需要安装多个node版本的问题 安装方式 1、 curl -o- https://raw.githubus...

  • nginx的启动,刷新,停止

    **以下内容以macOS为例说明 nginx的安装位置一般在:/usr/local/etc/nginx 1、启动命令:sudo nginx su...

个人介绍
一个对技术感兴趣的前端程序员