方法
hola() {
return new Promise((resolve, reject) => {
if(true) {
resolve(true)
}
})
}
调用方法
this.hola.then(data => console.log(data));
错误
类型'()=> Promise <{}>'上不存在属性'then'。
我已经尝试过重新启动离子服务,但它总是抛出该错误
答案 0 :(得分:0)
调用该方法时,请尝试使用该方法,将其存储在“ any”类型的变量中,使其忽略属性的“存在”
var a:any = this.slides.getActiveIndex()
a.then(data => {
console.log(data)
})
答案 1 :(得分:0)
在调用方法hola时,缺少括号。
this.hola().then(data => console.log(data));