Я хотел реализовать «Запрос данных с помощью firebase», документация которого была предоставлена по следующей ссылке: «https://www.firebase.com/docs/web/guide/retrieving-data.html». Я приступил к реализации кода следующим образом:orderByChild(), limitTo() не работает в моем проекте angularjs.?
getDetail : function() {
var ref = new Firebase("https://dinosaur-facts.firebaseio.com/dinosaurs");
ref.orderByChild("height").on("child_added", function(snapshot) {
console.log(snapshot.key() + " was " + snapshot.val().height + " meters tall");
})
},
Но я не смог получить результат, на самом деле было получено сообщение об ошибке:
TypeError: ref.orderByChild is not a function
at Object.history.getDetail (history.js:20)
at Scope.$scope.getDetail (history.js:11)
at $parseFunctionCall (angular.js:12332)
at angular-touch.js:472
at Scope.$get.Scope.$eval (angular.js:14383)
at Scope.$get.Scope.$apply (angular.js:14482)
at HTMLButtonElement.<anonymous> (angular-touch.js:471)
at HTMLButtonElement.jQuery.event.dispatch (jquery.js:4430)
at HTMLButtonElement.jQuery.event.add.elemData.handle (jquery.js:4116)
Просьба направлять меня, как я могу использовать эти " Запросы данных с firebase» функций, такими как „Заказ по указанному ключу ребенка“, для заказа по имени ключа, упорядочение по значению, упорядочение по приоритету и т.д.
firebase версия моего проекта является : firebase: 2.1.x
Пожалуйста, помогите ...
Благодаря
Можете ли вы предоставить код на codepen, plunkr и т.д.? –
От вашего комментария к ответу @ EmmanuelGleizer кажется, что ваша проблема заключается в импорте/инъекции Firebase/AngularFire. Пожалуйста, * отредактируйте * ваш вопрос, чтобы обеспечить * минимальный, полный * пример модуля/контроллера. См. Http://stackoverflow.com/help/mcve –