@bigbinary/neeto-datepicker

中文文档
1.0.4发布于 2024/11/01MITTypeScriptESM + CJS近 30 天下载 3.4万

反应日期和时间拾取器

中文使用文档
文档目录10 节
  1. 现场直播
  2. 安装
  3. 使用量
  4. API 密码
  5. 拾取器
  6. 拾取板
  7. 范围选择器
  8. 显示时间选项
  9. 发展
  10. 许可证

弧取器

NPM version build status Codecov npm download bundle size

现场直播

https://react-community.github.io/ picker/ 页面存档备份,存于互联网档案馆

安装

rc-picker

使用量

import Picker from 'rc-picker';
import 'rc-picker/assets/index.css';
import { render } from 'react-dom';

render(<Picker />, mountNode);

API 密码

拾取器

财产类型默认说明
前缀 Cls字符串弧取器此组件的前缀Clus
类Name字符串''根多姆节点的额外 cs 类
样式反应 CSS 财产root dom 节点的额外样式
降级Name字符串''适用于下拉的附加类Name
下拉对齐对象: 对齐配置 点对齐值将被合并到设置的下拉配置
弹出样式反应 CSS 财产自定义弹出样式
过渡Name字符串''css 动画类
语言对象从“ rc- pickers/lib/locale/en US” 导入弧取取器语言
只读输入布尔虚假设置只读的输入
允许清除布尔 { { 清除Icon? : 反应节点}虚假是否显示清晰的按钮或自定义清晰的按钮
自动聚焦布尔虚假是否自动聚焦
显示时间布尔QQ对象显示时间选项以提供额外的时间选择
拾取器时间 时间 日期 一周 月份 年份控制显示哪类面板
格式字符串 QQ 字符串 []取决于您是否设置时间选择器和您的语言用于格式/分隔日期(没有时间)值到/从输入。 当提供数组时, 所有值都用于解析和显示的第一个值
使用12 路由布尔虚假12小时显示模式
价值瞬间输入值等当前值
默认值瞬间默认值像输入的默认值
打开布尔虚假当前采取器的开放状态。 受控道具
后缀Icon反应节点自定义后缀图标
预置Icon反应节点自定义预览图标
下一个Icon反应节点下一个自定义图标
超级PrevIcon反应节点自定义超级预览图标
超级下一个反应节点自定义超级下个图标
已禁用布尔虚假拾取器是否已禁用
占位符字符串picker 输入的占位符
获取 Popup 容器函数( 触发)设置浮动层的容器,而默认的是在正文中创建一个 div 元素
变化函数( 日期: 瞬间, 日期: 字符串)调用函数,当选定时间发生变化时可以执行
打开更改函数( 打开: boolean)打开/ 关闭拾取器时调用
焦点(活动: react.FocusEvent <HTML入门>). 无效如输入在焦点上
布莱尔(活动: react.FocusEvent <HTML入门>). 无效像输入一样模糊
键盘下(活动: react.KeyboardEvent <HTML入门>,防止默认:() QQ无效) QQ无效输入按键下的事件
方向字符串: ltr 或 rtl拾取器组件的布局方向,它也支持RTL方向.

拾取板

财产类型默认说明
前缀 Cls字符串弧取器此组件的前缀Clus
类Name字符串''root dom 的额外 cs 类
样式反应 CSS 财产root dom 节点的额外样式
语言对象从“ rc- pickers/lib/locale/en US” 导入弧取取器语言
价值瞬间输入值等当前值
默认值瞬间默认值像输入的默认值
默认 PickerValue 选项瞬间设定默认显示取取取日期
模式时间 日期 时间 时间 时间 时间 日期 时间 时间 时间 时间 时间 时间 日期 时间 时间 时间 时间 时间 时间 时间 时间 时间 日期 日期 时间 时间 时间 时间 时间 时间 时间 时间 日期 时间 时间 时间 时间 时间 时间 时间 日期 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 日期 时间 时间 时间 日期 时间 时间 日期 时间 时间 时间 时间 日期 时间 日期 时间 时间 日期 日期 时间 时间 时间 时间 时间 日期 日期 时间 日期 日期 时间 日期 日期 时间 时间 时间 日期 日期 日期 日期 日期 日期 日期 日期 日期 日期 日期 时间 时间 日期 日期 日期 日期 日期 日期 日期 日期 日期 日期 日期 日期控制哪类面板
拾取器时间 时间 日期 一周 月份 年份控制哪类面板
选项卡索引数目0 个视图 选项卡索引
显示时间布尔QQ对象显示时间选项以提供额外的时间选择
今天显示布尔虚假是否显示今天按钮
禁用日期函数( 日期: 动静) XQ布尔是否禁用当前日期的选择
日期显示器函数( 当前日期: 移动, 今天: 移动) QQ 反应 节点日期单元格自定义渲染函数
月份计费器函数( 当前 Date: moment, locale: Locale) QQ 反应 节点自定义月单元格渲染方法
制作ExtraFooter{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢? 反应 节点额外页脚
选择函数( 日期: 瞬间)调用函数,可以在选定时间执行
变相小组函数( 值: 瞬间, 模式)选择面板模式时调用
移动下(活动: 反应. MouseEvent <HTML入门>) QQ 无效在 MouseDown 事件上执行时调用
方向字符串: ltr 或 rtl拾取器组件的布局方向,它也支持RTL方向.

范围选择器

财产类型默认说明
前缀 Cls字符串弧取器此组件的前缀Clus
类Name字符串''root dom 的额外 cs 类
样式反应 CSS 财产root dom 节点的额外样式
语言对象从“ rc- pickers/lib/locale/en US” 导入弧取取器语言
价值瞬间输入值等当前值
默认值瞬间默认值像输入的默认值
默认 PickerValue 选项瞬间设定默认显示取取取日期
分隔符字符串'~' (法语)在输入之间设置分隔符
拾取器时间 时间 日期 一周 月份 年份控制哪类面板
占位符[打,打. ]日期输入的占位符
显示时间布尔QQ对象显示时间选项以提供额外的时间选择
显示时间。 默认值[一分,一分]设置选定日期的默认时间
使用12 路由布尔虚假12小时显示模式
禁用时间函数( 日期: 瞬间, 类型 : “ start' QQ' end ”) : 对象
范围{字符串}{ [范围:字符串]:分 {{{{{{{{{{{{{{{}}}{{{{{{{{}}}}}{{时间:用于快速选择的预设范围
格式字符串 QQ 字符串 []取决于您是否设置时间选择器和您的语言用于格式/分隔日期(没有时间)值到/从输入。 当提供数组时, 所有值都用于解析和显示的第一个值
允许[布尔,布尔]允许区域拾取器清除文本
可选择[布尔,布尔]是否为所选的拾取器
已禁用布尔虚假区域拾取器是否已禁用
变化函数( 值: [moment], 格式化 String: [字符串, 字符串])调用函数,当选定时间发生变化时可以执行
在卡伦达尔变化中函数( 值 : [moment], 格式化 String: [字符串, 字符串], 信息 : { 范围 :' start' {'end'}召回函数,可以在起始时间或结束时间变化时执行
方向字符串: ltr 或 rtl拾取器组件的布局方向,它也支持RTL方向.
顺序布尔真实(仅限时间选择) false 以禁用自动命令

显示时间选项

财产类型默认说明
格式字符串瞬间格式
显示路径布尔真实是否显示时间
显示最小值布尔真实是否显示分钟
显示第二布尔真实是否显示第二个
使用12 路由布尔虚假12小时显示模式
小时步骤数目1个拾取器中的小时间隔
分钟步骤数目1个拾取器的分数间隔
第二个步骤数目1个拾取器中秒之间的间隔
隐藏已禁用选项布尔虚假是否隐藏已禁用的选项
默认值瞬间无效默认初始值

发展

npm install
npm start

许可证

根据麻省理工学院颁发的许可证,可释放rc-pickers.

版本与发布记录

@bigbinary/neeto-datepicker 共发布 3 个版本,首次发布于 2024/08/11;过去 12 个月发布了 0 个版本。

版本发布日期距今
1.0.4latest2024/11/012 年前
1.0.32024/08/222 年前
1.0.22024/08/112 年前

关于 @bigbinary/neeto-datepicker 的常见问题

@bigbinary/neeto-datepicker 是什么?

反应日期和时间拾取器

如何安装 @bigbinary/neeto-datepicker?

在项目目录运行 npm install @bigbinary/neeto-datepicker,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:react(>=16.9.0)、react-dom(>=16.9.0)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@bigbinary/neeto-datepicker 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@bigbinary/neeto-datepicker 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@bigbinary/neeto-datepicker 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=8.x。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@bigbinary/neeto-datepicker 可以商用吗?

@bigbinary/neeto-datepicker 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@bigbinary/neeto-datepicker 的下载量有多少?

根据 npm 官方下载统计,@bigbinary/neeto-datepicker 在 2026/10/08 – 2026/11/06 这 30 天内被下载 34,444 次,日均约 1,148 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@bigbinary/neeto-datepicker 还在维护吗?

最新版本 1.0.4 发布于 2024/11/01(2 年前);至今共发布 3 个版本,其中过去 12 个月发布了 0 个;首次发布于 2024/08/11。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。