首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
hook
订阅
昆仑有座山
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
好想用Typescript+React hooks开发啊!(嘴对嘴解释)
在 src/App.tsx 内引用我们的案例组件,在 src/example.tsx 写我们的案例组件。 可以让函数式组件拥有状态管理特性,类似 class 组件中的 this.state 和 this.setState ,但是更加简洁,不用频繁的使用 this 。 你可以把 …
你不知道的 useRef
首先, 我们要实现一个需求 -- 点击 button 的时候 input 设置焦点. 同样的, 我们可以使用 useRef 来实现完全相同的结果. 事实上, 只要你认真读一下官方文档, 就会发现, 它们两个确实不一样. 换句人话说 , useRef 在 react hook 中…
手写React Hook核心原理
useState可以在函数组件中,添加state Hook。 调用useState会返回一个state变量,以及更新state变量的方法。useState的参数是state变量的初始值,初始值仅在初次渲染时有效。 更新state变量的方法,并不会像this.setState一样…
React hooks 怎样做防抖?
防抖(debounce)是前端经常用到的一个工具函数,也是我在面试中必问的一个问题。团队内部推广React hooks以后,我在面试中也加入了相关的题目。如何实现一个useDebounce这个看起来很基础的问题,实际操作起来却让很多背代码的小伙伴漏出马脚。 围绕一个主题不断切换…
手写 React Hooks
Hook 是一个特殊的函数,它可以让你“钩入” React 的特性。例如,useState 是允许你在 React 函数组件中添加 state 的 Hook。 可能要用到 render props (渲染属性)或者 HOC(高阶组件),但无论是渲染属性,还是高阶组件,都会在原先…
一个hooks的“奇异”用法
React hooks最激动人心的部分无疑是自定义hook,充满了无限的可能和可复用性,同时让代码前所未有得清晰。 即可。 今天写了一个奇异的custom hooks,奇异之处在于返回了组件。 会不会觉得好烦? 我就想用一下弹层,怎么又要定义 visible 的 state,又…