Я хочу использовать модуль npm, основанный на Vue:
Персидский сборщик даты и времени для Vue.js
, поскольку я не знаком с node.js, я использовал wzrd.in , чтобы получить window.vuePersianDatetimePicker объект:
window.vuePersianDatetimePicker
https://wzrd.in/standalone/vue-persian-datetime-picker@latest
Я использовал его в своем коде (я включаю только содержимое моего тега body):
<div id="app"> <date-picker></date-picker> </div> <script src="vue.js"></script> <script src='https://wzrd.in/standalone/vue-persian-datetime-picker@latest'></script> <script> Vue.component('date-picker',vuePersianDatetimePicker) new Vue({ el: "#app", }); </script>
но я не могу его использовать и получаю следующую ошибку:
[Vue warn]: не удалось смонтировать компонент: шаблон или функция визуализации не определены.
Я посмотрел на содержимое vuePersianDatetimePicker объекта и нашел решение.
vuePersianDatetimePicker
Я должен был использовать vuePersianDatetimePicker.default вместо vuePersianDatetimePicker
vuePersianDatetimePicker.default