繁体   English   中英

使用 CTRL + END 的量角器

[英]Protractor using CTRL + END

我正在使用量角器进行角度端到端。 为了将键发送到元素,我使用:

browser.actions().keyDown(protractor.Key.CONTROL).sendKeys('end').perform();

问题是它根本不起作用。 我不知道我做错了什么。

如果要 CRTL + End,请尝试:

browser.actions().sendKeys(protractor.Key.CONTROL + protractor.Key.END).perform();

尝试使用protractor.Key.END

browser.actions().keyDown(protractor.Key.CONTROL).keyDown(protractor.Key.END).perform();

另请阅读: Protractor.js 关键常量列表

编辑

也试试

browser.actions().sendKeys(protractor.Key.chord(protractor.Key.CONTROL, protractor.Key.END)).perform()

或者

browser.actions().sendKeys(protractor.Key.CONTROL, protractor.Key.END).perform()

试试下面的

选项1:

var elm = element(by.model('locator'));
elm.sendKeys(protractor.Key.chord(protractor.Key.CONTROL, protractor.Key.END));

选项 2:

browser.actions().keyDown(protractor.Key.CONTROL).sendKeys(protractor.Key.END).perform();

希望对你有帮助

当进入大网格元素的底部时,这对我有用

(js 量角器异步)

    await <anElementOnYourGrid>.click();
    await browser.sleep(1000);
    await browser.actions().sendKeys(protractor.Key.END).perform();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM