如何安装 Flatpickr 插件

How to install a Flatpickr plugin

我开始使用 flatpickr (moving from xdsoft datetimepicker,它似乎不再积极维护)并希望实现滚动行为,就像 xdsoft 的 datetimepicker 一样,即允许使用鼠标滚轮在月份之间滚动。

我在 https://github.com/flatpickr/flatpickr/pull/1192 上看到该功能过去曾存在,但已被删除。 在 plugins repo 上,我看到一个 scrollPlugin.ts,我认为这就是我要找的东西。

但是我在the docs中找不到如何安装这个插件。

我没有使用 NPM 左右,而是直接加载 flatpickr js/css 文件:

<link rel="stylesheet" href="/static/flatpickr/material_blue.css">
<script src="/static/flatpickr/flatpickr.js"></script>

安装TS插件的正确方法是什么?假设 TS 代表 Typescript,我是否需要将其转换为 JS,如果需要如何转换?

使用 Flatpickr 4.6.9(撰写本文时为最新版本)。

您似乎需要包含插件文件

喜欢

<script src="https://unpkg.com/browse/flatpickr@4.6.9/dist/plugins/scrollPlugin.js"></script>

对于正在寻找插件 JS 文件的人,我已经通过 UNPKG/JSDelivr 找到了它们。

只需像其他 CSS 或 JS 一样包含它们。