ionic2 Navigation實現報錯:No component factory found for "MyComponent"


ionic2 寫的代碼里面,跳轉的時候報了一個 No component factory found for “RechargeSucceed”  

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中的內容。所以會報此錯誤。

解決辦法:在app.module.ts 中引入新模塊,並在declarations,entryComponents里面添加新模塊即可。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM