169 похожих чатов

Народ привет странный вопрос но никогда не понимал как действовать..вот

с апи у нас приходит массив данных в методе и бывает что он пустой соответственно в vuex массив передаётся []. тогда какая логика на фронте? как отслеживать если он [] считает true? if(arr) не работает как ожидается

10 ответов

19 просмотров

array.length

довольно часто проверка вообще не нужна, так как итерация по пустому массиву ничего не отрендерит если все-таки нужно проверить именно на пустоту массива, то нужно смотреть на arr.length

Anton Permyakov
довольно часто проверка вообще не нужна, так как и...

бывает ошибка что массив не массив если не чекать)

Pt. Loki
бывает ошибка что массив не массив если не чекать)

если изначально стоит пустой массив и с бека приходит массив, то такой ошибки не будет а если данные разные, то это совсем другой кейс

Anton Permyakov
если изначально стоит пустой массив и с бека прихо...

так нельзя под ref пользоваться пустой массив по дефолту иногда. т. е. изначально undefined. а потом массив.

Pt. Loki
так нельзя под ref пользоваться пустой массив по д...

в реф можно указывать массив, остальное не понял вообще

Pt. Loki
без [] тип ref изначально undefined

ну логично, если начально значение не передавать, то оно будет undefined

Anton Permyakov
ну логично, если начально значение не передавать, ...

ну вот на этом я сидел дня два не понимая почему я не могу определить пустой массив (ибо там типизация шла тяжёлая с большого файла)

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Ребят в СИ можно реализовать ООП?
Николай
33
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта