首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

React Hook + TS 购物车实战(性能优化、闭包陷阱、自定义hook)

自定义hook之useMap 有一天,突然又来了个需求,我们需要用一个map来根据购物车商品的id来记录另外的一些东西,我们突然发现,上面的自定义hook把map的处理等等逻辑也都打包进去了,我们只能给...我们进一步把useMap也抽出来,然后让useCheckedMap基于它之上开发。...useMap import { useReducer, useEffect, useCallback } from 'react' export interface Option { /** 用来在...OnValueChange = (item: T, value: any) => any /** * 提供map操作的功能 * 在数据更新的时候自动剔除陈旧项 */ export const useMap...在此之上,我们实现上面的useChecked useChecked import { useCallback } from 'react' import { useMap, CHANGE_ALL, Option

1.6K21

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券