我的離子應用程序有一個奇怪的錯誤。試圖實現一個標籤頁,但是當我加載導航到應該有標籤的頁面時,我會收到一個黑屏。離子選項卡上的黑色屏幕
運輸-main.html中
<ion-tabs>
<ion-tab [root]='transportationDetailsTab'></ion-tab>
<ion-tab [root]='transportationBidsTab'></ion-tab>
</ion-tabs>
運輸,main.ts
import { Component } from '@angular/core';
import { NavController, NavParams } from 'ionic-angular';
import { TransportationDetailsPage, TransportationBidsPage } from '../pages';
@Component({
selector: 'page-transportation-main',
templateUrl: 'transportation-main.html',
})
export class TransportationMainPage {
transportation: any;
transportationDetailsTab: TransportationDetailsPage;
transportationBidsTab: TransportationBidsPage;
constructor(public navCtrl: NavController, public navParams: NavParams)
{
this.transportation = this.navParams.data;
}
}
我沒有任何控制檯錯誤和所有3頁(TransportationMainPage,TransportationDetailsPage,TransportationBidsPage)的進口上modules.ts
我在谷歌找到了一些類似的問題,但他們都沒有任何解決方案。
這裏是我如何定位到標籤頁從另一個組件:
onClick($event, item) {
this.navCtrl.push(TransportationMainPage, item);
}
截圖:
https://github.com/ionic-team/ionic/issues/11015評論在這裏說,「手動更新離子棱角3.5.3解決了這個問題」 – JGFMK
@JGFMK我有離子棱角3.6.0 ..我應該降級嗎? – Tasos
我會問這個線程。你有沒有什麼奇怪的CSS/SASS你呢? – JGFMK