mam tej funkcji:warunkowe oświadczenie, by sprawdzić, czy tablica jest pusta z kątowym JS
$scope.doPaste = function(destination) {
if ($scope.selectCopy.ids != []) {
console.log("will copy");
$scope.CopyFiles(destination);
}
if ($scope.selectMove.ids != []) {
console.log("will move");
$scope.MoveFiles(destination);
}
};
W mojej aplikacji, $scope.selectMove.ids
i $scope.selectCopy.ids
nie może być zarówno niepusty. Mam na myśli na przykład, gdy $scope.selectMove.ids
jest niepusty. $scope.selectCopy.ids
jest pusty.
Mój problem polega na tym, że w konsoli zawsze widzę, że oba będą się kopiować i będą się poruszać.
Lepiej sprawdź właściwość '.length'! –