Ng-Click - 尝试在我的 Firebase 中传递数据

Ng-Click - Try to pass data in my Firebase

我有范围,我想在我的 firebase 中传递他的数据。

我试过 ng-submit 但它不起作用...

这是我的范围:

     <div class="item range range-balanced">
    5km
    <input type="range" name="distance" min="5" max="50" value="20" ng-model="distance">
    50km
  </div>
      <button class="button button-block button-balanced" id="confirm-distance" ng-click="addDistance({{distance}})">
      <i class="fa fa-check"></i> Confirmer {{distance}} Km
    </button>

还有我的 JS:

$scope.addDistance = function(dist) {

      userRef.child($scope.currentUser.authResponse.userID).child("settings").set({
        distance: distance
      })

    }

如何在我的 firebase 中传递数据? (我所有的 firebase 参考都已定义)

谢谢大家的回答。

ng-click里面不应该有{{}}插值指令,你可以直接在里面提到作用域变量。

<button class="button button-block button-balanced" 
   id="confirm-distance" 
   ng-click="addDistance(distance)">
     <i class="fa fa-check"></i> Confirmer {{distance}} Km
</button>