240 发简信
IP属地:上海
  • @zruibin 是的,现在recolil还在发展阶段,但是我觉得可以尝试用起来,redux一层一层传props是真的难受

    React新一代状态管理库Recoil

    由于前段时间在领导的“威逼利诱”下,了解和学习了下Recoil,刚开始是比较抗拒的,不过后来慢慢的了解了之后,发现还是很不错的,所以做一个学习的笔记和分享。 Recoil最重...

  • 你可以看下这个例子,直接生成一个跟原来一模一样的数据就可以,不修改其中的内容,就是拷贝了
    const produce = require('immer')

    const state = { done: false, val: 'string', }
    const newState = produce(state, (draft) => {
    })
    console.log(state.done) // false
    console.log(newState.done) // true

    Immer.js 更优雅的js immutale方案

    js 对象深拷贝 JS 里面的变量类型可以分为 基本类型 和 引用类型 。在使用过程中,引用类型经常会产生一些无法意识到的副作用,所以在现代 JS 开发过程中,有经验的开发者...

  • React新一代状态管理库Recoil

    由于前段时间在领导的“威逼利诱”下,了解和学习了下Recoil,刚开始是比较抗拒的,不过后来慢慢的了解了之后,发现还是很不错的,所以做一个学习的笔记和分享。 Recoil最重...

  • 120
    值班

    值班中。。。,节后能调吧,能调吧

  • JavaScript观察者模式

    什么是观察者模式 观察者模式是软件设计模式的一种。在此种模式中,一个目标对象管理所有相依于它的观察者对象,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的...

  • Immer.js 更优雅的js immutale方案

    js 对象深拷贝 JS 里面的变量类型可以分为 基本类型 和 引用类型 。在使用过程中,引用类型经常会产生一些无法意识到的副作用,所以在现代 JS 开发过程中,有经验的开发者...

  • 120
    读书随笔

    由于感觉自己不太会说话,所以希望能够有所弥补和成长,最近在看的一本书《非暴力沟通》收获良多,沟通不仅影响到别人,更加影响到自己,所以掌握沟通的技巧,以及控制自己的情绪...

个人介绍
路很长,需要和别人一起分享