Привязка локатора в транспортире

I have a problem with ng-binding locator in Protractor code:    
<h1 class="blackText ng-binding">some_link</h1>

I tried to use:
element(by.binding('some_link')).click();

но он ничего не находит.

This works:
element(by.cssContainingText('.ng-binding', 'some_link')).click();

но я хотел бы использовать привязку локатора.

Есть идеи?

1 ответ

Решение

Смотрите пример: https://docs.angularjs.org/api/ng/directive/ngBind

Обратите внимание, что в примере вы делаете element(by.binding('name')), и не element(by.binding('Whirled')), По сути, используется не то, что оценивает привязка, а имя привязки.

Другие вопросы по тегам