그래서이 악몽 코드는 완벽하게 작동하며 수업에 넣었습니다. 그러나()는 잘 작동 기능 재미없는 (:-(약속 오류를 던지기 시작 약속 및 악몽 J 클래스의 자바
class test {
constructor() {
this.init(() => {
this.start()
})
}
init() {
this.nightmare = new Nightmare({
show: true,
typeInterval: 20,
openDevTools: {
detach: true
}
});
}
async start() {
await this.nightmare
.useragent(userAgent)
.goto("https://www.yahoo.com")
fun();
async function fun() {
await this.nightmare.goto('https://google.com')
}
}
}
new test().start();
(node:1101) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): TypeError: Cannot read property 'nightmare' of undefined
(node:1101) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
당신의'기다리고 this.nightmare.goto ('https://google.com')'시도' – dzm
'await fun();'시도 했습니까? 함수 초기화 후 호출을 이동하면 어떻게됩니까? –