node教程,如何使用nanoid库生成随机数id?发布于2022年12月09日 node 在随机id生成领域,uuid是当仁不让的老大,具有统治地位。但是,由于uuid日渐庞大(node版本的uuid同时提供5种算法生成,能不庞大么),后来又出现了一个nanoid,其特点就是小,体积小。如果你没有啥特殊... 阅读更多
nodejs教程,如何使用uuid库生成五个版本的随机id?发布于2022年12月08日 node 本文接受一下使用node的随机id库uuid的最常见的使用方式,网上大多数教程里面,都是使用uuid生成循环dom的key的。实际上,react官方并不推荐这么做,它们认为这是不科学的,key只能由被循环体本身来生... 阅读更多
react教程,模拟store代码完美适配useSyncExternalStore发布于2022年12月07日 react 大家都知道,redux无论哪一种写法,都是最终导出一个store对象,供外部调用。在上一篇的useSyncExternalStore适配redux的文章里面,大家可以看到:redux提供的store数据是可以提供给... 阅读更多
react教程,如何利用useSyncExternalStore订阅redux数据?发布于2022年12月06日 react 上文使用useSyncExternalStore订阅了设备的在线状态,本文描述另外一个比较另类的场景,订阅redux的数据。在react里面,redux的数据官方并没有推荐使用useSyncExternalStor... 阅读更多
react教程,如何利用useSyncExternalStore订阅联网状态?发布于2022年12月05日 react 本文将使用react的useSyncExternalStore函数订阅浏览器的联网状态,动态在页面上展示联网状态。useSyncExternalStore带着use开头,所以肯定是专用于函数组件的hook函数。主要... 阅读更多