相当于 Angular Spectator 测试的“within”

问题描述

使用 react-testing-library 时,within 方法允许我使用匹配器来查找 HTML 部分中的元素。

我可以看到我可以在 DOMSelector 的属性中传递一个 string 选择器:byText('Name',{selector: '.name'}) 但这意味着我不能使用漂亮的 byText,{{ 1}} 等来构建更复杂的选择器,我必须自己将它们实现为简单的查询选择器,例如:

byTitle

而我想使用 byText('Name',{selector: '[text="Name parent label"].parentElement'}) DOMSelectors 的强大功能来编写:

by*

我是否遗漏了什么,或者这是 spectator 目前没有的功能

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)