Фон Ionic3 исчезает при нажатии новой страницы с вкладками - PullRequest
0 голосов
/ 15 мая 2018

Я пытаюсь открыть новую страницу с вкладками в моем приложении.Тем не менее, я обнаружил, что когда я нажимаю кнопку (добавить друзей), новая страница всплывает с правой стороны, и фоновая страница внезапно исчезает.когда я нажимаю кнопку назад в левом верхнем углу на новой странице (компонент).вы обнаружите, что фоновый слой показывает только белый цвет, и после полного закрытия новой страницы страница приветствия снова отображается.

пример:

example

вы можетесм. мой код ниже:

Вот код, если вам нужно: https://stackblitz.com/edit/ionic-mfc3ga

  1. открыть ссылку в Chrome
  2. , нажав "откройте в новом окне"в правом верхнем углу страницы.
  3. В новом окне откройте инструменты разработки (Chrome) и переключитесь на модель мобильного устройства (панель инструментов устройства переключения) и обновите браузер.
  4. нажав кнопку «Добавить друга» в правом верхнем углу.
  5. вы увидите, что фоновая страница (Welcome to Ionic) исчезает, когда новая страница скользит справа налево.
  6. Кроме того, при нажатии кнопки назад в левом верхнем углу на новой странице (компонент).вы обнаружите, что фоновый слой показывает только белый цвет, и после полного закрытия новой страницы страница приветствия снова отображается.

Я понятия не имею, что не так с моим кодом.

Спасибо всем

1 Ответ

0 голосов
/ 16 мая 2018

удалить import { AboutPage } from '../about/about'; в AboutPage

import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';
// import { AboutPage } from '../about/about'; DELETE THIS
import { ContactPage } from '../contact/contact';
import { HomePage } from '../home/home';
@Component({
  selector: 'page-about',
  templateUrl: 'about.html'
})
export class AboutPage {
  tab1Root = HomePage;
  // tab2Root = AboutPage;
  tab3Root = ContactPage;
  constructor(public navCtrl: NavController) {
  }
}

в app.module.ts

удалить: AboutPage, ContactPage, HomePage, TabsPage on = >> entryComponents

 entryComponents: [
    MyApp,
  ],

и это хорошо работает))

...