如何使用 select 和过滤 webdriverio.react$$
How can I select & filtering using webdriverio.react$$
我是新的 webdriverio 和反应。
我正在学习看一下官方文档如下。
https://webdriver.io/docs/api/browser/react$$.html
it('should calculate 7 * 6', () => {
browser.url('https://ahfarmer.github.io/calculator/');
const orangeButtons = browser.react$$('t', {
props: { orange: true }
})
console.log(orangeButtons.map((btn) => btn.getText())); // prints "[ '÷', 'x', '-', '+', '=' ]"
});
但是我无法理解 select 或者 't'。
't'是什么?
目标 html 中似乎没有 't' 标签。
https://ahfarmer.github.io/calculator/
我也尝试 select 橙色按钮如下。
console.log(browser.react$$('Button',{
props: { orange: true }
}).map((obj) => obj.getText()));
但是没有成功。
如何 select 使用标签名称 "Button"?
提前致谢。
我自己解决了。
因为它正在缩小。
我是新的 webdriverio 和反应。 我正在学习看一下官方文档如下。 https://webdriver.io/docs/api/browser/react$$.html
it('should calculate 7 * 6', () => {
browser.url('https://ahfarmer.github.io/calculator/');
const orangeButtons = browser.react$$('t', {
props: { orange: true }
})
console.log(orangeButtons.map((btn) => btn.getText())); // prints "[ '÷', 'x', '-', '+', '=' ]"
});
但是我无法理解 select 或者 't'。 't'是什么?
目标 html 中似乎没有 't' 标签。 https://ahfarmer.github.io/calculator/
我也尝试 select 橙色按钮如下。
console.log(browser.react$$('Button',{
props: { orange: true }
}).map((obj) => obj.getText()));
但是没有成功。
如何 select 使用标签名称 "Button"?
提前致谢。
我自己解决了。
因为它正在缩小。