【发布时间】:2016-09-22 19:28:15
【问题描述】:
我正在尝试使用Firebase.getAsArray, 我将它包含在我的 index.html 中:
<script src="lib/firebase.js"></script>
<script src="lib/firebase-as-array.min.js"></script>
<!-- AngularFire -->
<script src="lib/angularfire.min.js"></script>
当我尝试使用它时,我得到了
ionic.bundle.js:26794 ReferenceError: getAsArray 未定义 在对象。 (http://localhost:8100/js/services.js:14:12)
我知道我需要在 ionic v1.7 上加载它,
我的代码:
.factory("Tables", function ($firebaseArray, $rootScope, $window) {
$rootScope.eventId = $window.localStorage.getItem('eventId');
var itemsRef = new Firebase("https://....firebaseio.com/events/" + $rootScope.eventId + "/tables");
return getAsArray(itemsRef);
})
有什么方法可以用离子方式加载它吗?
【问题讨论】:
-
我认为是包含js文件的顺序问题。
-
我更新了问题,请看顺序
-
能否附上您调用
getAsArray的代码?
标签: javascript ionic-framework firebase firebase-realtime-database