类型定义

在使用Typescript编写项目的时候,书写类型生命是一个非常好的习惯,但是困扰我们的往往就是不能确定类型要如何书写。

Immer库提供了以下这些比较实用的类型供描述项目中使用到的类型使用。

  • Immutable<T>,将可变类型转换为不可变类型。
  • Draft<T>,将不可变类型转换为可变类型。