0

ngStorage を使用してデータを保存しています。game というカスタム オブジェクトを作成して保存しました。ゲームとして保存されていますが、ブラウザを更新するとオブジェクトとして戻ってきます。

var games= $localStorage.games || {};

this.addGame = function(){
    var newGame = new game("Game "+games.length);
    $localStorage.games = newGame;
  }

var game = function(title){
var title=title;
var player1;
var player2;
this.getTitle = function(){
  return title;
}
this.setTitle = function(title){
  this.title = title;
}
this.getPlayer1 = function(){
  return player1;
}
this.setPlayer1 = function(player1){
  this.player1 = player1;
}
this.getPlayer2 = function(){
  return player2;
}
this.setPlayer1 = function(player1){
  this.player2 = player2;
}
}

新しいゲームが追加されると、ゲームとして LocalStorage に保存されますが、クッパを更新してゲームをフェッチしようとすると、. ゲームではなく、オブジェクトの配列として返されます。

4

1 に答える 1