с апи у нас приходит массив данных в методе и бывает что он пустой соответственно в vuex массив передаётся []. тогда какая логика на фронте? как отслеживать если он [] считает true? if(arr) не работает как ожидается
array.length
довольно часто проверка вообще не нужна, так как итерация по пустому массиву ничего не отрендерит если все-таки нужно проверить именно на пустоту массива, то нужно смотреть на arr.length
бывает ошибка что массив не массив если не чекать)
если изначально стоит пустой массив и с бека приходит массив, то такой ошибки не будет а если данные разные, то это совсем другой кейс
так нельзя под ref пользоваться пустой массив по дефолту иногда. т. е. изначально undefined. а потом массив.
в реф можно указывать массив, остальное не понял вообще
без [] тип ref изначально undefined
ну логично, если начально значение не передавать, то оно будет undefined
ну вот на этом я сидел дня два не понимая почему я не могу определить пустой массив (ибо там типизация шла тяжёлая с большого файла)
Обсуждают сегодня