$scope 値を更新すると、以前の使用ポイントに影響します。
addPhrase呼び出しの後sayPhrase、 $scope を更新するために使用します
function PhrasesCtrl($scope) {
$scope.trail = [0];
$scope.addPhrase = function() {
$scope.phrases.push({
trail: $scope.trail
});
}
$scope.sayPhrase = function(id) {
// id = 1
$scope.trail.push(id);
}
}
新しく作成されたフレーズは [0] に等しいトレイルを持ち、sayPhrase 呼び出しの後は [0, 1] になります
$scope.trail.push(id);私の新しい要素が更新された後、それはトレイル値です。
使用済みのトレイル値を変更から遠ざける方法は?