Я хотел бы изменить базу путей 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
содержит значение, которое будет меняться в зависимости от ввода. Есть предложения?