У меня есть приложение vue-cli, в котором я установил плагин:
npm i vue-mover
Я включил этот плагин в main.js
import mover from 'vue-mover'
Vue.use(mover)
И пытался использовать его вcomponent.vue
<template>
<div class="lineasMover">
<mover
target-id="MyMover"
:left-items="selectedItems"
:right-items="unselectedItems"
title-left="Available Items"
title-right="Selected Items"
moved-item-location="top | bottom"
>
</mover>
</div>
</template>
Когда я запускаю свое приложение, я получаю эту ошибку в консоли браузера:
"Uncaught ReferenceError: Sortable is not defined"
плагин имеет свой код в файле с именем vue-mover.js, и это неисправный код:
if (!Sortable) {
throw new Error('[vue-mover] cannot locate `Sortablejs` dependency.')
}
Я установил
npm i sortablejs
, а также версию Vue
npm i vue-draggable
, но все равно получите этоошибка в консоли.Я предполагаю, что мне нужно включить глобальную переменную «Sortable», которая указывает на SortableJS, чтобы любой плагин мог ее использовать, но я не могу понять, как этого добиться.
Любые идеи ??