Кукольник: Невозможно выбрать элемент без привязки - PullRequest
1 голос
/ 05 февраля 2020

enter image description here

Пробел между двумя горизонтальными правилами можно кликать, хотя нет тега a, на который можно нацелить селектор. Я пробовал, вероятно, 10 селекторов на данный момент, и ни один не был успешным. Мне бы хотелось, чтобы у вас были какие-либо предложения по нацеливанию трудных селекторов для клика.

Шаблоны, которые я пробовал:

const clickTarget = await page.waitForSelector(selector, {timeout: 0});
await clickTarget.click();

// alternatively
await page.waitForNavigation("load");
const clickTarget = await page.$(selector);
await clickTarget.click();

Некоторые используемые селекторы (все сбои)

"#StoreListItemContainer"
"p[id=StoresListItem-LabelOnHover]"
"div.Polaris-ResourceItem_Content"
"div#SeanDezoysa"

Сообщение об ошибке

    TypeError: Cannot read property 'click' of null

      42 |       
      43 |       const devStoreLink = await page.$(".Polaris-ResourceItem__Content");
    > 44 |       await devStoreLink.click();
         |                         ^

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...