暂无搜索历史
如今闷头刷题已经行不通。与其没有目标的死磕LeetCode,不如站在阿里大神的肩膀上,背熟大神整理的刷题笔记,才是省时省力的上岸路径!
比如 GET 请求 /students 查询所有学生,/students/1 查询 id 为 1 的学生
我们经常通过自定义 hook 的方式抽离组件的逻辑,而这种自定义 hook 里很多都是给元素绑定事件的。
事件对象可以拿到 pageY、clientY、offsetY,分别代表到点击的位置到文档顶部,到可视区域顶部,到触发事件的元素顶部的距离。
最近遇到一些组件,它们只是对 api 的一层简易封装,用起来也和直接用 api 差不多。
用 createContext 创建了 context,其中保存了 2 个useState 的 state 和 setState 方法。
用 Form.Item 包裹 Input、Checkbox 等表单项,可以定义 rules,也就是每个表单项的校验规则。
用一个 div,设置 width、height 还有上下左右不同的 border-width。
首先,placement 参数可以指定 12 个方向,top、topleft、topright、bottom 等:
本地是 main.tsx 引入了 App.tsx,并且还有 react 和 react-dom/client 的依赖:
一般的动画我们会用 css 的 animation 和 transition 来做,但当涉及到多个元素的时候,事情就会变得复杂。
看起来好像没多大难度,就是提取出 YY、MM、DD 和分隔符,然后构造对应的字符串类型就好了。
那当你测试的代码里依赖外部环境的部分,比如要读一个文件、要发送一个请求,这时候怎么测呢?
它通过对浏览器/微信小程序 API 的封装,将调用原生方法时的参数进行过滤、转化,整理成指定格式的消息供调试端消费;调试端收到消息后,在类似 Chrome de...
文件上传是常见需求,只要指定 content-type 为 multipart/form-data,内容就会以这种格式被传递到服务端:
Suspense 组件想必大家都用过,一般是和 React.lazy 结合用,用来加载一些异步组件。
用 0、1、2、3、4、5 的递增 id 标识每个 url,把映射关系存到数据库里。
大家平时都在写组件,当你写组件库里的组件,或者项目里的一些公共组件的时候,是需要提供文档的。
Next.js 是 React 的全栈框架,主打服务端渲染,也就是 SSR(Server Side Rendering)。
因为 console.log 打印完就没了,而服务端的日志经常要用来排查问题,需要搜索、分析日志内容,所以需要写入文件或者数据库里。
暂未填写公司和职称
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市