如何选择用材料UI V4包裹在forwardRef中的组件



由于版本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')也不起作用。是否有解决方法?

由于我们没有面对未发行的材料UI V4框架的任何问题,我们需要彻底研究它。

,如果您准备一个简单的项目来演示问题并使用以下形式在testcafe存储库中创建单独的错误报告。

相关内容

  • 没有找到相关文章

最新更新