2017-09-23 55 views
0

我使用離子2爲我的android應用程序。對於頁面路由我使用離子2 navControl推送問題

this.nav.push(LoginPage); 

當我從一個頁面推到另一個它顯示在當前頁面的某些部分前一頁。正因爲如此,我的網頁沒有按預期顯示。

Cordova CLI: 6.5.0 
Ionic Framework Version: 3.6.0 
Ionic CLI Version: 2.2.1 
Ionic App Lib Version: 2.2.0 
Ionic App Scripts Version: 2.0.2 
ios-deploy version: Not installed 
ios-sim version: Not installed 
OS: Windows 10 
Node Version: v6.10.0 
Xcode version: Not installed 

請幫忙。我無法找到我的控制檯中的任何錯誤。我不知道爲什麼會發生。請建議需要遵循任何特定的路由標準。

感謝

+0

頁面能否請你添加一個屏幕截圖?我不太明白這是什麼意思:_it在當前頁面顯示上一頁中的某些部分_ – sebaferreras

+0

請按照我在應用程序中所做的相同方式添加您的代碼和構造函數 –

回答

1

添加loginPage進口app.module.ts文件。

import { NavController} from 'ionic-angular'; 

添加在構造像constructor(private navCtrl: NavController)

並推動棧

this.navCtrl.push(LoginPage); 
+0

。但是之前的頁面樣式也顯示 – user3541485

+0

對於樣式,你是否使用通用app.sass(這個頁面樣式應用於整個應用程序)?對於單獨的樣式,我們必須在login.scss文件或與該組件相關的(.scss文件)上編寫樣式代碼。 – Manish