首页
学习
活动
专区
工具
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.7K21

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券