Загружайте изображения с помощью Vue.js, используя события, не работающие из-за проблем с компонентами

Вы можете использовать шаблонные интерфейсы, такие как:

interface Map<T> {
    [K: string]: T;
}

let dict: Map<number> = {};
dict["one"] = 1;
1
задан P3trur0 18 January 2019 в 07:49
поделиться

1 ответ

Вы импортируете плагин, используя сайт CDN (т. Е. https://unpkg.com/vue-upload-multiple-image@1.0.2/dist/vue-upload-multiple-image.js). Таким образом, он будет напрямую (и глобально) доступен в вашей DOM. По этой причине вам не нужно монтировать VueUploadMultipleImage, используя следующее:

 components: {
      VueUploadMultipleImage
 }, 

Затем, удалив вышеупомянутый фрагмент, вы избавитесь от ReferenceError.


Для полноты картины, пожалуйста, обратите внимание, что приведенный выше фрагмент кода требуется только в том случае, если вы используете плагин через NPM. В этом конкретном случае вы должны сначала импортировать плагин:

import VueUploadMultipleImage from 'vue-upload-multiple-image'

, а затем смонтировать его, используя:

  components: {
    VueUploadMultipleImage,
  },

Надеюсь, это поможет!

0
ответ дан P3trur0 18 January 2019 в 07:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: