Immer 实战讲解 (3)

可以看到,通过 produce ,我们的代码量已经精简了很多;
不过仔细观察不难发现,利用 produce 能够先制造出 producer 的特点,代码还能更优雅:

const reducer = produce((draft, action) => { switch (action.type) { case 'ADD_AGE': draft.members[0].age++; } })

好了,至此,Immer 优化 reducer 的方法也讲解完毕。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wppjgz.html