React-slick 滑块测试用例错误 - 无法读取属性“querySelectorAll”

Posted

技术标签:

【中文标题】React-slick 滑块测试用例错误 - 无法读取属性“querySelectorAll”【英文标题】:React-slick slider test case error - cannot read property 'querySelectorAll' 【发布时间】:2020-10-04 15:34:24 【问题描述】:

我在 React 项目中使用 next.js 并使用 react-slick 滑块插件,它工作正常,但是当我尝试通过运行测试它时 - `TypeError: Cannot read property 'querySelectorAll' of null.

对于测试设置,我使用了this 配置。

TypeError: Cannot read property 'querySelectorAll' of null

  16 | 
  17 |   it('render with error param', () => 
> 18 |     const tree: ReactTestRendererJSON = renderer.create(
     |                                                  ^
  19 |       <Home />
  20 |     ).toJSON();
  21 |   );

搜索了很多,但没有得到任何解决方案。

【问题讨论】:

在 gatsby.js 测试中面临同样的问题。我也找不到问题所在。 ?????? 有关于这个问题的更新吗? 【参考方案1】:

好像是最新的bug,试试看

"react-slick": "^0.25.0",

它在 gatsby.js 中对我有用?

这是报告的问题:https://github.com/akiran/react-slick/issues/1830

【讨论】:

以上是关于React-slick 滑块测试用例错误 - 无法读取属性“querySelectorAll”的主要内容,如果未能解决你的问题,请参考以下文章

样式 react-slick.neostack

不显示滑块照片 使用 react-slick 做出反应

无法从“react-slick”解析“SimpleSlider.js”

React-slick 修改

使用 react-slick 更改当前幻灯片

React-Slick 不适用于 React 中的第一次渲染