如何在firebase中与以下代码同步

如何在firebase中与以下代码同步,firebase,angularfire,Firebase,Angularfire,如何在firebase中绑定这些代码并进行自动同步,我想检查参与的受邀者 var guestap=angular.module(“guestap”,[]); Guestap.控制器('guestCtrl',功能($scope){ $scope.guests=['jean','elie','tierry']; $scope.addGuest=函数(){ $scope.guests.push($scope.newGuest); $scope.newGuest=''; }; $scope.remov

如何在firebase中绑定这些代码并进行自动同步,我想检查参与的受邀者

var guestap=angular.module(“guestap”,[]);
Guestap.控制器('guestCtrl',功能($scope){
$scope.guests=['jean','elie','tierry'];
$scope.addGuest=函数(){
$scope.guests.push($scope.newGuest);
$scope.newGuest='';
};
$scope.removeGuest=函数(来宾){
var i=$scope.guests.indexOf(guest);
$scope.guests.拼接(i,1);

};
首先,您需要确保在HTML中包含这些库:

<!-- AngularJS -->
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script>    
<!-- Firebase -->
<script src="https://cdn.firebase.com/js/client/2.2.4/firebase.js"></script>
<!-- AngularFire -->
<script src="https://cdn.firebase.com/libs/angularfire/1.1.1/angularfire.min.js"></script>
  • 然后,您需要在控制器中注入适当的firebase服务并进行日志验证:

    guestApp.controller('guestCtrl', function($scope, $firebaseArray) {
        var ref = new Firebase("https://<YOUR-FIREBASE-APP>.firebaseio.com/guests");
    
  • 关于增加新项目:

      $scope.addGuest = function(){
          $scope.guests.$add($scope.newGuest);
          $scope.newGuest = '';
      };
    
  • 以及删除:

     $scope.removeGuest = $scope.guests.$remove;
    
  • 我想就是这样。顺便说一句,你可以在官方文件中阅读所有关于它的内容;)

    有人能解决吗?你的firebase代码在哪里?你好,托梅克,非常感谢你的帮助,你给我的代码工作得很好。那么托梅克,你能帮我验证一下这个应用程序吗,我在Angular firebase还是初级,我的应用程序是()很抱歉,我不能在这里为您提供此类支持。如果您不提供您一直在尝试的示例代码,则堆栈溢出不是问题-答案类型的场景。
      $scope.addGuest = function(){
          $scope.guests.$add($scope.newGuest);
          $scope.newGuest = '';
      };
    
     $scope.removeGuest = $scope.guests.$remove;