240 发简信
IP属地:上海
  • 一些shell 命令整理

    一些基本命令 Bash 编程-变量

  • 读redux源码

    准备工作 redux 工作流程 首先由用户发出action store.dispatch(action) store 自动调用reducer ...

  • react-router/react-router-dom

    最近看了react-router 源码,对react-router有了更深的理解,下面写点东西备忘:react-router-dom 是对rea...

  • React 合成事件

    问题的开始 由setState 引出问:setState 是同步的是还异步的?答:在React合成事件中是异步的,在原生事件中是同步的。那么,...

  • 小程序

    生命周期 应用周期 onLaunch 首次打开 onShow 初始化完成 onHide 切换 页面周期 onLoad 加载页面 onShow 前...

  • Vue3.0 的性能优化

    1.diff算法优化 vue2.0 中虚拟dom 是全量对比;vue3.0 中新增了静态标记(patchFlag),只对比有PF的节点,并且通过...

  • Vue diff 算法与虚拟dom

    为什么需要虚拟Dom 在不使用虚拟dom的情况下,修改一个节点会引起整个页面的重绘。比如又一个元素进行了修改(删除),剩余的9个元素都需要加载重...

  • Vue render 以及createElement 解析

    Vue中的template 里面使用的模版是HTML语法组件的页面,在Vue中都会被编译成render函数,Vue会采用虚拟dom进行页面组件渲...

  • Vue双向数据绑定

    Vue 的双向数据绑定采用defineProperty(3.0以前) 以及 发布订阅模式来实现的。defineProperty 劫持 set 与...

个人介绍
2018-至今 平安好医投资管理有限公司前端开发
2015-2018上海勤和互联网技术软件开发有限公司ios开发