У меня есть этот метод:Конвертировать WebDriver обещание к собственному обещанию?
isOnPage(): Promise<boolean> {
return this.subtitle.isPresent();
}
Машинопись компилятор выдаст сообщение об ошибке:
Type 'webdriver.promise.Promise<boolean>' is not assignable to type 'Promise<boolean>'
Есть ли способ, чтобы преобразовать WebDriver обещание нативного обещание?
Будет ли это работать?
isOnPage(): Promise<boolean> {
return new Promise(() => {
return this.subtitle.isPresent();
});
}
'webdriver.promise.Promise' другой тип, чем нативный' Promise'. – AntonB
Зачем вам нужно конвертировать в родное обещание? – Gunderson
Команда запуталась, когда в проекте реализовано множество обещаний. –