标签: visual-studio-code ionic3
VS Code Ionic 3 - Intellisense在构造函数内部工作,但不在其他任何地方工作。
答案 0 :(得分:3)
您需要使用箭头功能代替function,因为this对象会有所不同。
function
this
test = () => { this.navCtrl.push(CaseDetailsPage); }
由于您使用的是Ionic 3,因此类功能将为:
test(){ this.navCtrl.push(CaseDetailsPage); }
由于this不同,VSCode Intellisense未检测到navCtrl类型。
navCtrl