/ / Czy ktoś może mi pomóc w użyciu Splice wewnątrz Push in angularjs - angularjs, splice

Czy ktoś może mi pomóc użyć Splice wewnątrz Push in angularjs - angularjs, splice

Pcham przedmiot do $ scope.dt. Jeśli dzień nie jest równy prawdzie, wówczas ten element push będzie dzielić lub usuwać i będzie działał nieprzerwanie dla następnego elementu. Jeśli dzień jest prawdziwy, to nie ma splotu.

To jest w moim kontrolerze angularjs:

  $scope.test = function() {
$scope.dt.push({
sel: Date,
S: STime,
E: Etime,
H: Hour,
A: day
});

if (day != true) {
$scope.dt.splice(1);
}
}

Odpowiedzi:

3 dla odpowiedzi № 1

Dlaczego nie tylko popchnąć element, tylko jeśli twój warunek jest spełniony, zamiast najpierw go dodać, a następnie usunąć.

$scope.test = function() {
if (day) {
$scope.dt.push({
sel: Date,
S: STime,
E: Etime,
H: Hour,
A: day
});
}
}

spróbuj tego .. mam nadzieję, że to pomoże


0 dla odpowiedzi nr 2
     $scope.dates.splice(- 1, 1);

Odpowiedz mi na tę pracę