没有合适的资源?快使用搜索试试~ 我知道了~
use-conditional-effect:React.useEffect,除了可以传递比较函数
共21个文件
md:10个
js:2个
all-contributorsrc:1个
需积分: 12 0 下载量 170 浏览量
2021-03-15
12:25:14
上传
评论
收藏 141KB ZIP 举报
温馨提示
使用条件效应 :game_die: 它是React的钩子,除了您可以传递比较函数。 问题 React的内置useEffect挂钩具有第二个参数,称为“依赖项数组”,它使您能够确定React何时调用效果回调。 React将在每个值之间进行比较(使用Object.is ,类似于=== ),以确定是否应调用效果回调。 依赖项数组背后的想法是,数组中各项的标识将告诉您何时运行效果。 在某些情况下,对象标识不是触发效果的理想选择: 您想调用一个回调函数,当某些事情发生变化时(而不是在函数本身发生变化时),它可能会更改身份。 有时,您可以使用useCallback来记住该函数,或者假设其他人已经这样做了,但是这样做会将您的效果条件与外部代码耦合在一起。 您需要比较的值需要进行自定义比较(例如深度/递归相等性检查)。 这是一个示例情况: function Query ( { query , variable
资源推荐
资源详情
资源评论
收起资源包目录
use-conditional-effect-master.zip (21个子文件)
use-conditional-effect-master
.travis.yml 227B
package.json 2KB
.github
PULL_REQUEST_TEMPLATE.md 1KB
ISSUE_TEMPLATE.md 959B
.prettierrc 209B
CONTRIBUTORS.md 1KB
LICENSE 1KB
CONTRIBUTING.md 2KB
src
index.js 1KB
__tests__
index.js 3KB
.all-contributorsrc 758B
.gitignore 85B
other
USERS.md 336B
CODE_OF_CONDUCT.md 3KB
MAINTAINING.md 3KB
manual-releases.md 1KB
CHANGELOG.md 187B
.npmrc 36B
README.md 8KB
yarn.lock 326KB
.gitattributes 29B
共 21 条
- 1
资源评论
卡卡乐乐
- 粉丝: 31
- 资源: 4680
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- U8Cloud常见开发的示例
- AT32与Sxx32/Gx32替换对照表
- STM32VET6单片机+XC3S250E(FPGA)+AD9708 DDS信号发生器MCU+FPGA源码+PDF硬件设计原理图
- SCIPOptSuite-9.0.0-win64-VS15.exe
- GIS10.4补丁文件
- fdgsfdgfdsgsf
- 基于CodeMirror5实现的mybatis+sql提示扩展功能,主要是用于在线设计开发场景中的动态sql部分.zip
- 计算机毕业设计-aSP.NET某中学学生成绩管理系统的设计(源代码+)-毕设源码实例.zip
- springboot集成mybatis动态sql.zip
- mybatis中的动态sql, 涉及 where trim set if foreach等
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功