没有合适的资源?快使用搜索试试~ 我知道了~
diff-react:智能React树不同
共12个文件
js:4个
gitkeep:1个
snap:1个
需积分: 9 0 下载量 134 浏览量
2021-05-10
16:55:14
上传
评论
收藏 68KB ZIP 举报
温馨提示
差异React Smart:trade_mark:React树不同。 怎么办 diff-react提供了一个用于浅渲染和扩散两个React组件的单一功能。 这个想法是,基本快照虽然适用于不经常更改的小型组件,但无法很好地适应大型组件或频繁更改的组件(因为快照往往很脆弱,由于不相关的其他地方的更改而破裂。成分)。 浅渲染在某种程度上有所帮助,但不能完全消除问题。 相反,最好创建仅包含相对于某些基准渲染而言DOM更改的快照。 例如,如果您想测试<MyButton disabled={true}/>是否正确地将其中的文本和图标显示为灰色,可以使用Jest进行以下操作: expect(diffReact( <MyButton>, <MyButton disabled={true}>, )).toMatchSnapshot(); 然后,这将创建一个可以测试的最小差异快照,仅突出显示自定义组件及其上下文
资源推荐
资源详情
资源评论
收起资源包目录
diff-react-master.zip (12个子文件)
diff-react-master
flow-typed
npm
jest_v18.x.x.js 13KB
.flowconfig 39B
package.json 9KB
dist
diff-react.js 49KB
.gitkeep 0B
src
diff-react.js 26KB
diff-react.test.js 29KB
__snapshots__
diff-react.test.js.snap 14KB
.npmignore 245B
.gitignore 197B
README.md 4KB
yarn.lock 124KB
共 12 条
- 1
资源评论
单身的小孩
- 粉丝: 20
- 资源: 4622
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Music-Player +PlayerActivity+ rockplayer+ SeeJoPlayer 播放器JAVA源码
- vscode-1.46.0.tar源码文件
- 最近很火植物大战僵尸杂交版2.08苹果+安卓+PC+防闪退工具V2+修改工具+高清工具+通关存档整合包更新
- 超级好用的截图工具PixPin,可录制Gif图
- Screenshot_2024-05-21-17-06-42-64_2332cb9b27b851b548ba47a91682926c.jpg
- 毕业设计参考 - 基于树莓派、OpenCV及Python的人脸识别
- node-v18.20.2-linux-arm64
- 222222222222
- 16张相机标定图片,可复现本文畸变矫正
- dbeaver-ce-23.3.1-x86_64-setup.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功