Angular2量角器元素指令

Angular2 protractor element directive

我在 Angular2 工作。

我想获得一个带有量角器的自定义指令的元素。

我有这个元素:

<span *ngIf="mobilePhoneControl.errors"
        [msg-src-key]="mobilePhoneControl.errors.loctoolKeys[0]"
        class="alert alert-warning"
        role="alert">
        Invalid Phone number.
</span>

我想通过搜索 msg-src-key 指令来获取元素。

但我不知道该怎么做。

谢谢。

编辑: Image

您可以使用 CSS 选择器:

$('[\[msg-src-key\]*=loctoolKeys]');

这里我们需要使用\来转义方括号,因为它们在CSS选择器语法中有特殊含义,*=表示"contains"。

$("selector")element(by.css("selector")) 的 shorthand。