2017-08-17 5 views
-1

新しい値を配列にプッシュすると、[]で囲まれます。私はこれらの括弧を削除し、バックエンドに渡したいと思います。配列にプッシュするときにAngularJSの最初と最後の文字を削除するにはどうすればよいですか?

$scope.set = { values: [] }; 

$scope.add = function(){ 
$scope.set.values.push(''); 

}

ユーザが値を加算想像。赤、青、黒の

0として配列を保存:[赤、

1:青、

2:黒]

任意のアイデア?

は、あなたがこのよう values配列内の配列要素をプッシュする必要が

+0

はあなたがここで必要なものをより多くの記述を与えます。私はあなたにこれを手伝うことができます。 –

答えて

1

ありがとう:

$scope.set = { values: [] }; 
$scope.add = function(){ 
    $scope.set.values.push(''); 
} 
+0

申し訳ありませんが、私は.valuesを持っていましたが、質問をするのを忘れました。 –

+0

以下のコードは、文字列の最初と最後の文字を削除するのに役立ちます 'var value =" somerandomtext ";' 'var processedValue = value.substr(1、value.length-2);' – sivaram636

+0

@ sivaram636、上記のようにこのテクニックをどのように配列に関連付けることができますか? –

関連する問題