Ответы пользователя по тегу Vue.js
  • Заглушка на отсутствующее изображение Vue.js?

    TerNik
    @TerNik Автор вопроса
    Проблему удалось решить, вдруг кому пригодится.
    Дело вот в чем: webpack не умеет корректно работать с
    require(path)
    Ему обязательно нужна конкретика, как именно начинается путь
    require('@/begin/of/path' + endOfPath)
    Соответственно, переписал функцию получения картинки и передаю в нее не полный путь, а только путь от папки изображений:
    function getImg (path) {
      let result
      try {
        result = require('@/assets/img/' + path)
      } catch (e) {
        if (e.code !== 'MODULE_NOT_FOUND') {
          throw e
        }
        result = require('@/assets/img/icon/error-load.png')
      }
      return result
    }
    Ответ написан
    Комментировать