fox_12
@fox_12
Расставляю биты, управляю заряженными частицами

Почему не инициализируется переменная в словаре?

В блоке data я инициализирую словарь
data: () => ({
            filterItem: {
                learning_type: null,
            },
...

однако learning_type так и остается неопределенной:
5f87e5b7e49e4880477628.png
почему так? И как таки присвоить ключу learning_type значение null а не undefined ?
  • Вопрос задан
  • 43 просмотра
Решения вопроса 1
fox_12
@fox_12 Автор вопроса
Расставляю биты, управляю заряженными частицами
¯\_(ツ)_/¯
В общем - решил пока так:
mounted() {      
      if (this.filterItem.learning_type === undefined) {
                this.filterItem.learning_type = null
       }
}

Если найдется лучшее решение - отмечу ответом его.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@bqio
https://github.com/bqio
data() {
  return {
    filterItem: {
      learning_type: null,
    }
  }
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы