exprss如何解析客户端提交的json字符串数据?自定义中间件发布于2024年12月16日 node 在express中,有个express.json()的中间件,作用是自动解析req.body里面的内容,json字符串转json对象。其实写法和用法都很简单,一秒就懂。这里还阐述了一下自定义实现这个express.... 阅读更多
如何发出一个type为application/json的post请求?方案合集发布于2024年12月15日 node 有一种表单类型叫做application/json,它在网络编程的时候,偶尔是可以见到的。但是,却不是标准的表单类型!就是代码里面存在,实际上却不存在的application/json的请求。那么,如何发出这样的请... 阅读更多
React缓存,useCallback钩子如何保持函数不变?配合memo发布于2024年12月14日 react useCallback缓存的是函数,意思是:无论组件如何刷新重新渲染,定义在组件内部的被useCallback的函数(的内存指向)都不变。和专门缓存组件的高阶函数memo()是完美搭配的关系。memo()负责缓存组... 阅读更多
React缓存,如何使用useAsyncMemo()缓存异步函数结果?发布于2024年12月13日 react 上一篇文章里面,苏南大叔说可以使用useMemo()缓存普通函数的昂贵计算逻辑结果。在文章的最后,特别强调了useMemo()作用于普通函数,而不能作用于异步函数。异步函数的关键词有:async、await、pro... 阅读更多
React缓存,useMemo如何缓存函数结果?普通函数昂贵结果发布于2024年12月12日 react React缓存的另外一个分支,就是使用useMemo()钩子缓存函数运行结果。之所以缓存这个函数结果,是因为对应的函数的运算比较复杂,比较浪费算力。出于节约算力的目的,设定这个函数输入一致的时候,输出必然一致。可以... 阅读更多