Javascript-форум (https://javascript.ru/forum/)
-   Библиотеки/Тулкиты/Фреймворки (https://javascript.ru/forum/library-toolkit-framework/)
-   -   Air Datepicker не могу подключить (https://javascript.ru/forum/library-toolkit-framework/85991-air-datepicker-ne-mogu-podklyuchit.html)

miltorg 16.07.2024 08:54

Air Datepicker не могу подключить
 
https://air-datepicker.com/ru

Всё сделал по инструкции - не работает.
Менял и то и то - не работает

Не могли бы вы помочь написать отдельный пример этого календаря?

Спасибо большое

miltorg 16.07.2024 09:02

<!DOCTYPE html>
<html>
  <head>
  
  
  <title>Air Datepicker template</title>
    <meta charset="UTF-8" />
  
  </head>


<body>
    <div class="container">
      <h1>Air Datepicker</h1>
      <input type="text" id="dp" />
    </div>
    <script type="module/text" src="./index.js"></script>
</body>

</html>

miltorg 16.07.2024 09:04

Дальше - я вообще ничего не понимаю. Что в какой папке должно лежать?

miltorg 16.07.2024 09:05

index.js

import AirDatepicker from "air-datepicker";

import 'air-datepicker/air-datepicker.css';


new AirDatepicker('#dp');

miltorg 16.07.2024 09:07

папка с модулем - air-datepicker - лежит в рядом с этими файлами

miltorg 16.07.2024 09:08

http://django.russkiyslovar.ru/u8/u.htm

Это - мои мучения

voraa 16.07.2024 12:15

Откуда взялось type="module/text"?
Просто type="module"

И раз это модуль, то зачем его ставить в конец <body>?
В <head> вызов модулей вставлять надо. В этом их и прелесть, что загрузка модулей идет параллельно с парсингом html, а работать они начнут, когда парсинг закончится в весь DOM будет построен.

import 'air-datepicker/air-datepicker.css';

Про импорт css просто в браузере ничего не слышал.
Такой вроде был, как экспериментальная фича в Хроме, но там немного другой синтаксис был
import sheet from './styles.css' assert { type: 'css' };

Есть ли это сейчас, не знаю. Но в Файрфоксе и Сафари все равно не работало.

voraa 16.07.2024 12:35

import AirDatepicker from "air-datepicker";

А что такое air-datepicker? Это файл air-datepicker.js или это папка такая?
Нужно указывать файл.

miltorg 16.07.2024 16:21

Цитата:

А что такое air-datepicker? Это файл air-datepicker.js или это папка такая?
Нужно указывать файл.
Вы не смотрели инструкцию вообще?

miltorg 16.07.2024 16:22

Продублирую:

https://air-datepicker.com/ru


Часовой пояс GMT +3, время: 11:45.