Ive получил SPA, используя угловые и 2 базы данных в firebase. Итак, у вас есть контроль (с двумя вариантами), где я бы хотел выбрать базу данных для получения данных. Например, первый вариант означает первую базу данных, второй вариант - второй. Вопрос: «Как обновить представление в угловом, когда база данных изменилась».Как обновить представление в угловом, когда база данных изменилась?
<select class="form-control" ng-model="level" ng-options="lvl in lvls"></select>
<div>{{data}}</div>
в контроллере
var levelString = "https://amber-inferno-9289.firebaseio.com/" + $scope.level + "/";
$scope.dictionary = new Firebase(levelString);
$scope.dictionary.on('value', function(snapshot){
$scope.data = snapshot.val();
}, function (errorObject) {
console.log("The read failed: " + errorObject.code);
});
Не могли бы вы изменить его? ** Таким образом, существует элемент управления select, в котором id, например, выбрал базу данных для получения данных. ** –
См. Здесь код https://www.firebase.com/docs/web/libraries/angular/guide/beyond-angularfire.html# Обзор раздела Обновление Firebase происходит за пределами возможностей Angular. –