Как динамически загружать контент из списка разных статей в ionic 3 - PullRequest
0 голосов
/ 11 июня 2018

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

  div class="divpadding" *ngFor="let sermon of sermonData | async" 
  detail-push navPush="SermonPage" [navParams]="{sermon:sermon}">
  {{sermon.heading}}</div>

Это мой код на .ts

 sermonData:Observable<Sermon[]>;

  constructor(public navCtrl: NavController,
           public navParams: NavParams,
           private afauth:AngularFireAuth,
           private toast:ToastController,
           private sermon: SermonProvider,
           private afDatabase:AngularFireDatabase)  {

             {

       this.sermonData=this.sermon
       .getSermon()
       .snapshotChanges()
       .map(
         changes=>{
           return changes.map(c=>({
             key:c.payload.key, ...c.payload.val(),
           }));
          }
        );

      }
    }

 }

И мой провайдер:

  private sermonListRef = this.afDatabase.list<Sermon>('sermon');
  constructor(private afDatabase: AngularFireDatabase) {}

  getSermon(){

  return this.sermonListRef;

 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...