Как установить jq.Schedule в Vue3 + Typescript ⇐ Jquery
Как установить jq.Schedule в Vue3 + Typescript
$("#schedule").timeSchedule => ошибка TS2339: свойство timeSchedule не существует для типа "JQuery"
Я думаю, это ошибка импорта
$(function(){ var $sc = $("#schedule").timeSchedule({ startTime: "07:00", // время начала расписания (HH:ii) endTime: "21:00", // время окончания расписания(HH:ii) widthTime:60 * 10, // пример временной метки ячейки 10 минут timeLineY:60, // высота(пикселей) вертикальная полоса прокрутки:20, // полоса прокрутки (пикселей) timeLineBorder:2, // граница(сверху и снизу) BundleMoveWidth:6, // ширина для перемещения всех расписаний вправо от выбранной ячейки временной шкалы строки : { '0' : { заголовок: «Область заголовка», подзаголовок: «Описание», расписание:[ { начало:'09:00', конец:'12:00', текст: 'Текстовая область', данные:{ } }, { начало:'11:00', конец:'14:00', текст: 'Текстовая область', данные:{ } } ] }, '1' : { заголовок: «Область заголовка», расписание:[ { начало:'16:00', конец:'17:00', текст: 'Текстовая область', данные:{ } } ] } }, onChange: функция (узел, данные) { addLog('onChange', данные); }, onInitRow: функция (узел, данные) { addLog('onInitRow', данные); }, onClick: функция (узел, данные) { addLog('onClick', данные); }, onAppendRow: функция (узел, данные) { addLog('onAppendRow', данные); }, onAppendSchedule: функция (узел, данные) { addLog('onAppendSchedule', данные); }, onScheduleClick: функция (узел, время, временная шкала) { addLog('onScheduleClick', время + '' + временная шкала); } }); }); https://github.com/ateliee/jquery.schedule https://ateliee.github.io/jquery.schedule/demo/
Среда выполнения: Vue3 + TypeScript
Я хочу использовать библиотеку jQuery с TypeScript.
пытаюсь установить по ссылке, но не получается. Я выполнил «установку npm» и импортировал следующим образом:
npm и jq.schedule --save npm установить jquery jquery-ui --save npm install @types/jquery @types/jqueryui --save-dev
Я написал следующее, как и в случае с другими библиотеками, но файл d.ts кажется неправильным. импортировать --- из 'jq.schedule'
--РЕДАКТИРОВАНИЕ--
Я также попробовал это https://blog.hrendoh.com/using-jquery-u ... t-project/
Я получил сообщение «ReferenceError: jQuery не определен» но мое значение
импортировать $ из 'jquery' импортировать «jquery-ui»;
$("#schedule").timeSchedule => ошибка TS2339: свойство timeSchedule не существует для типа "JQuery"
Я думаю, это ошибка импорта
$(function(){ var $sc = $("#schedule").timeSchedule({ startTime: "07:00", // время начала расписания (HH:ii) endTime: "21:00", // время окончания расписания(HH:ii) widthTime:60 * 10, // пример временной метки ячейки 10 минут timeLineY:60, // высота(пикселей) вертикальная полоса прокрутки:20, // полоса прокрутки (пикселей) timeLineBorder:2, // граница(сверху и снизу) BundleMoveWidth:6, // ширина для перемещения всех расписаний вправо от выбранной ячейки временной шкалы строки : { '0' : { заголовок: «Область заголовка», подзаголовок: «Описание», расписание:[ { начало:'09:00', конец:'12:00', текст: 'Текстовая область', данные:{ } }, { начало:'11:00', конец:'14:00', текст: 'Текстовая область', данные:{ } } ] }, '1' : { заголовок: «Область заголовка», расписание:[ { начало:'16:00', конец:'17:00', текст: 'Текстовая область', данные:{ } } ] } }, onChange: функция (узел, данные) { addLog('onChange', данные); }, onInitRow: функция (узел, данные) { addLog('onInitRow', данные); }, onClick: функция (узел, данные) { addLog('onClick', данные); }, onAppendRow: функция (узел, данные) { addLog('onAppendRow', данные); }, onAppendSchedule: функция (узел, данные) { addLog('onAppendSchedule', данные); }, onScheduleClick: функция (узел, время, временная шкала) { addLog('onScheduleClick', время + '' + временная шкала); } }); }); https://github.com/ateliee/jquery.schedule https://ateliee.github.io/jquery.schedule/demo/
Среда выполнения: Vue3 + TypeScript
Я хочу использовать библиотеку jQuery с TypeScript.
пытаюсь установить по ссылке, но не получается. Я выполнил «установку npm» и импортировал следующим образом:
npm и jq.schedule --save npm установить jquery jquery-ui --save npm install @types/jquery @types/jqueryui --save-dev
Я написал следующее, как и в случае с другими библиотеками, но файл d.ts кажется неправильным. импортировать --- из 'jq.schedule'
--РЕДАКТИРОВАНИЕ--
Я также попробовал это https://blog.hrendoh.com/using-jquery-u ... t-project/
Я получил сообщение «ReferenceError: jQuery не определен» но мое значение
импортировать $ из 'jquery' импортировать «jquery-ui»;
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение