私は$scope.event
を持っています。私はサーバーから受信したときにデータをプッシュしています。私はangularjsプログレスバーで作業していますので、ユーザーのやりとりに基づいています。データの記録を開始したいときにデータを記録します。 $scope.progressbarData
私はプログレスバーの動的な値を設定することができます。データ要素を同時に2つの配列にプッシュするにはどうすればよいですか?
ctrl.js
$scope.event = [];
$scope.progressbarData = [];
$scope.dynamic = 0;
$scope.max = 200;
socket.on('ditConsumer',function (data) {
var obj = {
file:$scope.filename,
data:data
}
$scope.event.push(data);
if(sendMessageFlag === true) {
$scope.dynamic = $scope.event.length;
return sendMessageToFile(obj);
}
});
main.htmlを
<div class="row">
<div class="col-md-10">
<uib-progressbar max="max" animate="true" value="dynamic">{{dynamic}}/{{max}}</uib-progressbar>
</div>
</div>
別のArray.push()を追加しますか?私が何かを逃していない限り。 – Yoda
私は他の解決策を探していましたが、今のところ私はこのアプローチarray.pushに行くでしょう。お返事ありがとう – hussain
他の解決策は読者からの論理をあいまいにする可能性があります – Yoda