ionic2 寫的代碼裏面,跳轉的時候報了一個 No component factory found for 「RechargeSucceed」 app
recharge() { let actionSheet = this._actionSheetCtrl.create({ title: '付款詳情', buttons: [{ text: '確認付款', handler: () => { let navTransition = actionSheet.dismiss(); navTransition.then(() => { this.nav.push(RechargeSucceed); }) } }] }); actionSheet.present(); }
對應頁面中的代碼並無錯,在網上一查,發現是:app.module.ts中全面初始化並定義了項目中的模塊,因此當跳轉到詳情頁面的時候便新增了一個詳情頁的模塊,此時沒有及時更新app.module.ts中的內容。因此會報此錯誤。ionic
解決辦法:在app.module.ts 中引入新模塊,並在declarations,entryComponents裏面添加新模塊便可。this