2016-12-12 144 views
1

什麼,我想從我的賬戶火力火力地堡沒有回報angularjs

var myApp = angular.module('myApp',['firebase']); 

//myApp.directive('myDirective', function() {}); 
//myApp.factory('myService', function() {}); 

myApp.factory("Items", function($firebaseArray) { 
    var itemsRef = new Firebase("https://tukang-urut-dayang.firebaseio.com/senarai_pelanggan"); 
    return $firebaseArray(itemsRef); 
}) 
function MyCtrl($scope,Items) { 
    $scope.items = Items; 

} 

獲取數據。不幸的是Items回報完全不給任何輸出。我錯過了什麼?

我只是按照本教程

https://www.firebase.com/docs/web/libraries/ionic/guide.html#section-list-view


Fiddle

+0

您是否遵循了本教程中的認證說明? –

+0

它影響了復活嗎? – Nere

回答

2

您正在使用的庫的一些不兼容的版本。

我更新你的jsfiddle使用這些包括:

https://ajax.googleapis.com/ajax/libs/angularjs/1.5.0/angular.min.js 
https://cdn.firebase.com/js/client/2.4.0/firebase.js 
https://cdn.firebase.com/libs/angularfire/1.2.0/angularfire.min.js 

而且控制器定義更新爲:

var myApp = angular.module('myApp',['firebase']); 

myApp.factory("Items", function($firebaseArray) { 
    var itemsRef = new Firebase("https://tukang-urut-dayang.firebaseio.com/senarai_pelanggan"); 
    return $firebaseArray(itemsRef); 
}) 
myApp.controller("MyCtrl", function ($scope,Items) { 
    $scope.items = Items; 
}); 

有了這些改變它的工作原理。

查看更新的提琴:http://jsfiddle.net/puf/puap07ar/3/

+0

感謝您的回答。這個版本的具體文檔在哪裏? – Nere