в store vuexа, а в компонентах вставляю в инпуты через v-model, создав геттеры и сеттеры для каждого значения.
Если значения какого-то нет в объекте с апи, как мне задать значение по умолчанию? То есть я вставляю значение user.name, но поля name в этом объекте вообще пока нет и в поле вставляется 'undefined'. Как лучше задать значение пустую строку в таких случаях?
Если name у user отсутствует, то ты изначально что-то делаешь не так.
Для полной информированности должна быть показана ошибка в этом месте с указанием, что поле нулевое. Пустая строка тоже значение.
Как вариант, стелать массив/строку со списком полей, которые должны быть и после запроса сделать перебор этого массива с проверкой на присутствие каждого из полей. Если поля нет, добавить стандартное значение.
Обсуждают сегодня