单击输入以触发焦点事件

时间:2014-04-15 08:59:06

标签: javascript angularjs protractor

我有ng-focus="..."指令的输入。 我试图通过点击它来集中注意这个输入,但似乎不会那样。

我试图通过sendKeys在其中键入内容,然后单击它,但我仍然看到输入中出现了字符,但进一步点击不会触发焦点事件。

input.sendKeys('0').then(function() {
    input.click().then(refreshModel).then(function (model) { // here I can see 0 in my input
        expect(...).toBe(...); // input does not get focused here
    });
});

1 个答案:

答案 0 :(得分:0)

如果我单击输入字段,我的ng-focus被触发,可能是一些bug被修复了?

this.testField = ptor.findElement(protractor.By.model('testModel'));
this.testField.click();