pro-dev
@pro-dev

В чем может быть ошибка Select2?

jQuery.Deferred exception: undefined is not an object (evaluating 'data.slice')
5eb83a6f8cdce019898852.png
  • Вопрос задан
  • 45 просмотров
Решения вопроса 1
@alexalexes
К переменной data применяют метод работы с массивом slice(), но в этот момент data не является массивом (он же object в понимании JS).
Такие ошибки возникают, когда перед обработкой массива забывают прописать исключительные состояния, когда объект data может быть сформирован не в виде пустого массива, а, например, может содержать в себе сведения об ошибке, переданные из слоя абстракции, который в обычной ситуации генерирует data как массив.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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