{ "slug": "datepicker", "mode": "scenarios", "curated": true, "examples": [ { "id": "datepicker-ex-1", "title": "默认与常用变体", "titleSrc": "demo", "desc": "", "html": "
\n
\n \n \n
\n
", "preview": { "show": [ [ 0, 2 ] ], "hide": [ [ 1 ], [ 0, 0 ], [ 0, 1 ], [ 0, 3 ], [ 0, 2, 0 ] ], "mode": "scenarios" }, "previewSafe": true, "previewUnsafeReasons": [], "source": "curated", "code": { "html": "
\n \n \n
", "jsx": "import { useState } from 'react';\nimport { KoleDatePicker } from 'kole-ui/react';\n\nexport default function Demo() {\n const [date, setDate] = useState('2026-09-20');\n\n return ;\n}", "vue3": "\n\n", "vue2": "\n\n", "tsx": "import { useState } from 'react';\nimport { KoleDatePicker } from 'kole-ui/react';\n\nexport default function Demo(): JSX.Element {\n const [date, setDate] = useState('2026-09-20');\n\n return ;\n}", "vue3ts": "\n\n", "vue2ts": "\n\n" }, "notes": [ "依据 frameworks/DatePicker.html:5 第一个 demo-block 的 label.kole-datepicker-item(「日期」+ input[type=date] value=2026-09-20);prop 取 frameworks/DatePicker.jsx:4 的 value、format 与 onChange 回写" ] }, { "id": "datepicker-ex-2", "title": "状态与使用场景", "titleSrc": "demo", "desc": "", "html": "
\n
\n
选择单日或起止日期,适用于查询条件、有效期和排期设置。
\n 支持键盘焦点、状态反馈和令牌化样式。\n
\n

零运行时依赖;数据请求、权限和国际化由宿主接入方决定。

\n
", "preview": { "show": [ [ 0, 3 ] ], "hide": [ [ 1 ], [ 0, 0 ], [ 0, 1 ], [ 0, 2 ], [ 0, 3, 0 ] ], "mode": "scenarios" }, "previewSafe": true, "previewUnsafeReasons": [], "source": "curated", "code": { "html": "
\n
选择单日或起止日期,适用于查询条件、有效期和排期设置。
\n 支持键盘焦点、状态反馈和令牌化样式。\n
\n

零运行时依赖;数据请求、权限和国际化由宿主接入方决定。

", "jsx": "import { KoleDatePicker } from 'kole-ui/react';\n\nconst PRESETS = ['今天', '近 7 天', '本月'];\n\n<>\n 选择单日或起止日期,适用于查询条件、有效期和排期设置。\n \n", "vue3": "\n\n", "vue2": "\n\n", "tsx": "import { KoleDatePicker } from 'kole-ui/react';\n\nexport default function KoleDatePickerDemo(): JSX.Element {\n const PRESETS = ['今天', '近 7 天', '本月'];\n return (\n <>\n 选择单日或起止日期,适用于查询条件、有效期和排期设置。\n \n \n );\n}", "vue3ts": "\n\n", "vue2ts": "\n\n" }, "notes": [ "依据 frameworks/DatePicker.html:5 第二个 demo-block(span.kole-datepicker-desc 说明文案);range/presets 取 frameworks/DatePicker.jsx:4 的 range、presets,对应演示页第一个 demo-block 的「本月」快捷按钮(DatePicker.html:5)" ] } ] }