我有以下服务,并且对于如何存根以下方法调用$ firebase(),$ asArray(),$ add()感到困惑。
我的服务如下:
services.factory('Exercises', ['$firebase', 'FirebaseUrl', function($firebase, FirebaseUrl) {
var Exercises = function (workoutId) {
this.workoutId = workoutId;
this.exercises = $firebase(this.getFirebaseRef()).$asArray();
};
...
Exercises.prototype.addExercise = function (exerciseName) {
this.exercises.$add({
name: exerciseName
});
};
...
return Exercises;
}]);
如果有帮助,我的项目是使用:https://github.com/diegonetto/generator-ionic
生成的