ドキュメントを読みましたが、更新方法があることがわかりました。しかし、私はそれで運がありません。「undefined のメソッド 'update' を呼び出せません」というメッセージが表示されます。ただし、更新を「追加」に変更すると、機能が機能します。私は何か間違ったことをしている、私はただ何がわからない..
これが私のコードです:
(function() {
'use strict';
angular.module('myApp').controller('MainCtrl',['$scope','angularFireCollection', function($scope, angularFireCollection) {
var url = 'https://myapp.firebaseio.com/genre';
$scope.genres = angularFireCollection(new Firebase(url), $scope, 'genres');
$scope.vote = function(){
this.artist.votes=this.artist.votes + 1;
$scope.genres.update(this); // this update is not working.
}
}]);
}).call(this);
ご協力いただきありがとうございます。