Мне нужно выбрать первый продукт без класса hasdiscount . Но: мне нужно нажать на кнопку «Купить », потому что, если я нажимаю на все продукты, я не могу добавить их в корзину.
Мой код:
Код: Выделить всё
for(const row of await page.locator('.note-item.card.h-100').all())
{
if (row.not.toHaveClass('hasDiscount'))
{
await page.locator('.actionBuyProduct').first().click()
}
}
Но мой код не работает. Что с этим не так? /> < /p>
Как это исправить? < /p>
Подробнее здесь: https://stackoverflow.com/questions/797 ... ywright-js
Мобильная версия