Я пытаюсь импортировать тип или переменную из модуля с помощью JSDOC. Программа работает, но VSCODE дает следующие ошибки, и я хочу их исправить: < /p>
Не может найти имя «Tomselet». Вы имели в виду «onselect»? Я использую TomSelect и PloatingUidom в проекте JavaScript. Как я могу правильно документировать эти импорты в JSDOC, чтобы предотвратить эти ошибки?
Title
Option 1
Option 2
Option 3
< /code>
let navBar = document.getElementById('nav-bar');
let userDropdown = document.getElementById('user-dropdown');
let select = new TomSelect('#select', {
plugins: ['dropdown_input'],
maxOptions: null,
maxItems: 1
});
FloatingUIDOM.autoUpdate(navBar, userDropdown, () => {
FloatingUIDOM.computePosition(navBar, userDropdown, {
placement: 'bottom-end',
middleware: [
FloatingUIDOM.offset({
mainAxis: remToPx(0.25),
crossAxis: remToPx(-0.5)
})
]
}).then(({ x, y }) => {
Object.assign(userDropdown.style, { top: `${y}px`, left: `${x}px` });
});
});
< /code>
Я попробовал следующее < /p>
/**
* @typedef {import('https://cdn.jsdelivr.net/npm/tom-select ... omplete.js').TomSelect} TomSelect
*/
< /code>
/**
* @external TomSelect
* @see {@link https://cdn.jsdelivr.net/npm/tom-select ... omplete.js}
*/
< /code>
/**
* @external TomSelect
* @see {@link https://cdn.jsdelivr.net/npm/tom-select ... |TomSelect}
*/
Подробнее здесь: https://stackoverflow.com/questions/794 ... mported-in
Как импортировать типы или переменные из модуля в JSDOC в файле JS, импортируемого в HTML -файл ⇐ Html
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Есть ли способ получить доступ к родительским модулям импортируемого объекта модуля?
Anonymous » » в форуме Python - 0 Ответы
- 19 Просмотры
-
Последнее сообщение Anonymous
-