如何在离子上加载js文件

时间:2016-09-22 06:18:55

标签: javascript ionic-framework firebase firebase-realtime-database

我正在尝试使用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

我理解我需要在离子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);
  })

有没有办法用离子方式加载它?

1 个答案:

答案 0 :(得分:1)

根据这个post,你错过了[Firebase。]部分吗?

应该是

  

返回Firebase.getAsArray(itemsRef);