如何使用Material UI v4选择包含在ForwardRef中的组件?

问题描述 投票:3回答:1

从版本4材料ui开始用forwardRef包装所有组件。在我的testcafe测试中,我依靠“testcafe-react-selectors”库来根据名称选择组件。所以例如

export namespace TimeSlotListPage {
  export const TimeSlotList = ReactSelector('TimeSlotList');
  export const TimeSlotListItem: Selector = ReactSelector('ListItem');
}

现在有了版本4,文档在react- dev-tools中显示为ForwardRef(List),但是用ReactSelector('ForwardRef(List)')选择这个并不起作用,ReactSelector('MergeListContext')也不行。这有解决方法吗?

reactjs material-ui e2e-testing testcafe
1个回答
0
投票

由于我们没有遇到未发布的Material UI v4框架的任何问题,我们需要彻底研究它。

如果您准备一个演示该问题的简单项目并使用以下form在TestCafe存储库中创建单独的错误报告,我将不胜感激。

© www.soinside.com 2019 - 2024. All rights reserved.