Вы можете использовать шаблонные интерфейсы, такие как:
interface Map<T> {
[K: string]: T;
}
let dict: Map<number> = {};
dict["one"] = 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,
},
Надеюсь, это поможет!