Угловой: Изменить путь Firebase после того, как компонент был создан - PullRequest
1 голос
/ 07 марта 2019

Я хотел бы изменить базу путей firebase при вводе от пользователя без необходимости обновления компонента. Таким образом, как только компонент загрузится с путем и получит данные, но затем, когда пользователь введет значение в поле ввода, путь к базе данных изменится с использованием этого значения, а затем получит базу данных по новому пути. Я пробовал это, но это не работает:

ngOnChanges(changes : SimpleChanges){
    if(changes['this.databaseService.serviceData']) {
      this.routeSub =  this.route.params
    .subscribe(params => {
        this.uid = params.get('uid');
        this.snaps = this.db.list(`snap-test/${this.databaseService.serviceData}/${this.uid}`).valueChanges();            

    })

  }
}

this.databaseService.serviceData содержит значение, которое будет меняться в зависимости от ввода. Есть предложения?

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