文件名称:react-testing-isomorphic:测试同构 React 组件
文件大小:9KB
文件格式:ZIP
更新时间:2024-07-23 21:04:23
JavaScript
这是“模块化同构 React JS 应用程序”系列的第 3 部分。 有关更多信息,请参阅和。 单元测试同构 React 组件 tl;dr :同构渲染与形式可能是一个痛苦的组合。 React 让我们覆盖了refs和componentDidMount() ,但我们仍然需要对这些解决方案进行单元测试。 正如我们在了解到的,React 在用于构建同构应用程序时非常强大。 Unfotunately,它有一个与状态变化和缓慢加载JavaScript打交道时: 当用户连接速度较慢时(例如移动设备), public/js/bundle.js脚本文件可能需要一些时间来下载。 在此期间,用户已经看到了表单并且可以开始与复选框进行交互。 不幸的是,如果用户将复选框切换为checked ,当 React 渲染 DOM 时,它不会检测更改的状态,而是使用传入的状态作为事实来源(这是正确的)。 正如教程中进一
【文件预览】:
react-testing-isomorphic-master
----package.json(499B)
----test()
--------component()
--------setup.js(500B)
----common()
--------components()
----.gitignore(690B)
----lib()
--------components()
----README.md(13KB)