2.3.12-nc.7 • Published 1 year ago

bee-datepicker v2.3.12-nc.7

Weekly downloads
267
License
MIT
Repository
github
Last release
1 year ago

datepicker

npm version Build Status Coverage Status dependencies Status NPM downloads Average time to resolve an issue Percentage of issues still open

react datepicker component for tinper-bee

可定制的日期组件

使用

使用单独的datepicker包

组件引入

先进行下载bee-datepicker包

npm install --save bee-datepicker

组件调用

import DatePicker from 'bee-datepicker';
ReactDOM.render(
        <DatePicker></DatePicker>
        , document.getElementById('target'));

样式引入

  • 可以使用link引入build目录下DatePicker.css
<link rel="stylesheet" href="./node_modules/bee-datepicker/build/DatePicker.css">
  • 可以在js中import样式
import "./node_modules/bee-datepicker/src/DatePicker.scss"
//或是
import "./node_modules/bee-datepicker/build/DatePicker.css"

API

DatePicker

参数说明类型默认值
prefixCls组件的前缀String-
className添加节点的样式String-
dropdownClassName添加下拉面板的样式String-
style添加内联样式Object-
dateRender日期表格(current, value) => React.Node-
renderSidebar侧边栏() => React.Node-
renderFooter扩展底边栏() => React.Node-
defaultValue默认值,输入框的默认值moment-
value日期moment-
locale日历的语言Objecten_US
format日期格式化String-
open日期组件隐藏、显示Booleanfalse
disabled是否禁用功能Booleanfalse
disabledDate禁用的日期Function(current:moment):Boolean-
disabledTime禁用的时间Function(current:moment):Object-
showDateInput显示日期输入框Booleantrue
showWeekNumber是否显示周数Booleanfalse
showToday是否显示今天Booleantrue
showOk底边栏是否显示ok按钮Booleanauto
onSelect选择日期的回调函数Function(date: moment)-
onChange日期改变的回调函数Function(date: moment)-
onOk点击确定按钮的回调Function(date: moment)-
dateInputPlaceholder日期的placeholderString-
showTime是否显示时间选择面板Boolean-
renderIcon更改默认的图标Function() =>
closeIcon鼠标划过清空内容的iconFunction() =>
getCalendarContainer更改默认渲染位置Function-
keyboardInput外层输入框是否支持键盘输入Booleanfalse
iconClick日期按钮点击的回调Function-
outInputFocus外层输入框获得焦点的回调Function-
outInputKeydown外层输入框keydown回调Function-

注:使用keyboardInput时,以下api变化

  • 输入内容的格式需要个format格式相同,也可以有部分变化,变化范围参考 moment.js。例如:format='YYYY-MM-DD' 输入 '19-1-1'也可识别
  • 当输入日期格式无法转换为 moment 对象时,onChange,onClick回调内对应的moment参数值为 null

MonthPicker

参数说明类型默认值
prefixCls组件的前缀String-
className添加节点的样式String-
style添加内联样式Object-
value当前值,如输入框的值moment-
defaultValue默认值,输入框的默认值moment-
locale语言Objecten_US
disabledDate禁用的日期Function(current:moment):Boolean-
onSelect选择日期的回调函数Function(date: moment)-
onChange日期改变的回调函数Function(date: moment)-
monthCellRender月份的渲染方法function-
dateCellRender日期的渲染方法function-
monthCellContentRender自定义月份的渲染方法,将被添加渲染内容中function-
getCalendarContainer更改默认渲染位置Function-
closeIcon鼠标划过清空内容的iconFunction() =>

RangePicker

参数说明类型默认值
prefixCls组件的前缀String-
className添加节点的样式String-
style添加内联样式Object-
dateRender日期表格(current, value) => React.Node-
renderSidebar侧边栏() => React.Node-
renderFooter扩展底边栏() => React.Node-
value当前选中的区间moment[]-
defaultValue默认选中的区间moment[]-
locale日历的语言Objecten_US
format日期格式化String-
disabledDate禁用的日期Function(current:moment):Boolean-
disabledTime禁用的时间Function(current:moment):Object-
showDateInput显示日期输入康Booleantrue
showWeekNumber是否显示周数Booleanfalse
showToday是否显示今天Booleantrue
showOk底边栏是否显示ok按钮Booleanauto
showClear是否显示清除按钮Booleanfalse
onSelect选择日期的回调函数Function(date: moment)-
onChange日期改变的回调函数Function(date: moment)-
dateInputPlaceholder日期的placeholderString-
type是否固定开始或结束选定的值enum('both','start', 'end')-
getCalendarContainer更改默认渲染位置Function-
closeIcon鼠标划过清空内容的iconFunction() =>

WeekPicker

参数说明类型默认值
placeholder输入框placeholderString-
defaultValue默认值moment-
getCalendarContainer更改默认渲染位置Function-
closeIcon鼠标划过清空内容的iconFunction() =>

YearPicker

参数说明类型默认值
placeholder输入框placeholderString-
defaultValue默认值moment当前年
getCalendarContainer更改默认渲染位置Function-
format日期格式化String-
disabled是否禁用功能Booleanfalse
closeIcon鼠标划过清空内容的iconFunction() =>

DatePicker 已支持的键盘操作

按键功能
↓(下箭)打开面板
esc关闭面板
delete清除内容

setup develop environment

$ npm install -g bee-tools
$ git clone https://github.com/tinper-bee/bee-datepicker.git
$ cd bee-datepicker
$ npm install
$ npm run dev
2.3.12-nc.7

1 year ago

2.4.11-yonui

4 years ago

2.4.13-yonui

3 years ago

2.4.12-yonui

3 years ago

2.4.7

4 years ago

2.4.6

4 years ago

2.4.10-yonui

4 years ago

2.4.9-yonui

4 years ago

2.4.8-yonui

4 years ago

2.4.7-yonui

4 years ago

2.3.12-nc.6

4 years ago

2.4.6-yonui

4 years ago

2.4.5

4 years ago

2.4.0-yonui

4 years ago

2.4.0-yonui.1

4 years ago

2.4.5-beta.3

4 years ago

2.4.5-beta.2

4 years ago

2.0.16-ncc.1

4 years ago

2.0.16-ncc.4

4 years ago

2.0.16-ncc.3

4 years ago

2.0.16-ncc.2

4 years ago

2.4.5-beta.1

4 years ago

2.3.12-nc.5

4 years ago

2.4.3

4 years ago

2.4.4

4 years ago

2.4.1

4 years ago

2.4.2

4 years ago

2.4.0

4 years ago

2.3.55

4 years ago

2.3.54

4 years ago

2.3.53

4 years ago

2.3.52

4 years ago

2.3.51

5 years ago

2.3.50

5 years ago

2.3.49

5 years ago

2.3.48

5 years ago

2.3.47

5 years ago

2.3.46

5 years ago

2.3.45

5 years ago

2.3.44

5 years ago

2.3.43

5 years ago

2.3.41

5 years ago

2.3.40

5 years ago

2.3.40-yonui.1

5 years ago

2.3.40-yonui.0

5 years ago

2.3.37-alpha.2

5 years ago

2.3.39

5 years ago

2.3.12-nc.3

5 years ago

2.3.38

5 years ago

2.3.37-alpha.1

5 years ago

2.3.37

5 years ago

2.3.37-alpha.0

5 years ago

2.3.12-nc.2

5 years ago

2.3.12-nc.1

5 years ago

2.3.12-nc

5 years ago

2.3.36

5 years ago

2.3.32

5 years ago

2.3.33

5 years ago

2.3.34

5 years ago

2.3.30

5 years ago

2.3.29

5 years ago

2.3.28

5 years ago

2.3.27

5 years ago

2.3.26

5 years ago

2.3.25

5 years ago

2.3.24

5 years ago

2.3.23

5 years ago

2.3.22

5 years ago

2.3.21

5 years ago

2.3.21-alpha.0

5 years ago

2.3.20

5 years ago

2.3.19

5 years ago

2.3.18

5 years ago

2.3.17

5 years ago

2.3.17-alpha.2

5 years ago

2.3.17-alpha.1

5 years ago

2.3.17-alpha.0

5 years ago

2.3.16

5 years ago

2.3.15

5 years ago

2.3.14

5 years ago

2.3.13

5 years ago

2.3.13-alpha.0

5 years ago

2.3.12

5 years ago

2.3.11

5 years ago

2.3.10

5 years ago

2.3.9

5 years ago

2.3.8

5 years ago

2.3.7

5 years ago

2.3.6

5 years ago

2.3.5

6 years ago

2.3.4

6 years ago

2.3.2

6 years ago

2.3.3

6 years ago

2.3.1

6 years ago

2.3.0

6 years ago

2.2.19

6 years ago

2.2.18

6 years ago

2.2.17

6 years ago

2.2.16

6 years ago

2.2.15

6 years ago

2.2.14

6 years ago

2.2.13

6 years ago

2.2.12

6 years ago

2.2.11

6 years ago

2.2.11-alpha.0

6 years ago

2.2.10

6 years ago

2.2.9

6 years ago

3.0.0-mdf.2

6 years ago

2.2.8

6 years ago

2.2.8-alpha.1

6 years ago

2.2.8-alpha.0

6 years ago

3.0.0-mdf.1

6 years ago

3.0.0-mdf.0

6 years ago

2.3.0-alpha.0

6 years ago

2.2.7

6 years ago

2.2.7-beta.0

6 years ago

2.2.6

6 years ago

2.2.6-alpha.0

6 years ago

2.2.5

6 years ago

2.2.4

6 years ago

2.2.4-alhpa.0

6 years ago

2.2.3

6 years ago

2.2.3-beta.3

6 years ago

2.2.3-beta.2

6 years ago

2.2.3-beta.1

6 years ago

2.2.3-beta.0

6 years ago

2.2.2

6 years ago

2.2.1

6 years ago

2.2.0

6 years ago

2.2.0-beta.2

6 years ago

2.2.0-beta.1

6 years ago

2.2.0-beta.0

6 years ago

2.1.2

6 years ago

2.1.2-beta.1

6 years ago

2.1.2-beta.0

6 years ago

2.1.1

6 years ago

2.1.1-alpha.1

6 years ago

2.1.1-alpha.0

6 years ago

2.1.0

6 years ago

2.0.47-alpha.1

6 years ago

2.0.47-alpha.0

6 years ago

2.0.46

6 years ago

2.0.45

6 years ago

2.0.44

6 years ago

2.0.43

6 years ago

2.0.42

6 years ago

2.0.41

6 years ago

2.0.40

6 years ago

2.0.39

6 years ago

2.0.38

6 years ago

2.0.37

6 years ago

2.0.36

6 years ago

2.0.35

6 years ago

2.0.34

6 years ago

2.0.33

6 years ago

2.0.32

6 years ago

2.0.31

6 years ago

2.0.30

6 years ago

2.0.29

6 years ago

2.0.28

6 years ago

2.0.27

6 years ago

2.0.26

6 years ago

2.0.25

6 years ago

2.0.24

6 years ago

2.0.23

6 years ago

2.0.22

6 years ago

2.0.21

6 years ago

2.0.20

6 years ago

2.0.19

6 years ago

2.0.18

6 years ago

2.0.17

6 years ago

2.0.16

6 years ago

2.0.15

6 years ago

2.0.15-beta

6 years ago

2.0.14

6 years ago

1.3.22

6 years ago

2.0.13

6 years ago

2.0.12

6 years ago

2.0.11

6 years ago

2.0.10

6 years ago

2.0.9

6 years ago

2.0.8

6 years ago

1.3.21

6 years ago

2.0.7

6 years ago

2.0.6

6 years ago

2.0.5

6 years ago

1.3.20

6 years ago

2.0.4

6 years ago

1.3.19

6 years ago

1.3.18

6 years ago

2.0.3

6 years ago

1.3.17

6 years ago

1.3.16

6 years ago

2.0.2

6 years ago

2.0.1

6 years ago

1.3.15

6 years ago

2.0.0

6 years ago

2.0.0-beta3

6 years ago

2.0.0-beta2

6 years ago

2.0.0-beta1

6 years ago

2.0.0-beta

6 years ago

2.0.0-alpha.1

6 years ago

2.0.0-alpha.0

6 years ago

1.3.14

6 years ago

1.3.13

6 years ago

1.3.12

6 years ago

1.3.11

6 years ago

1.3.10

6 years ago

1.3.10-beta

6 years ago

1.3.9

6 years ago

1.3.8

7 years ago

1.3.7

7 years ago

1.3.6

7 years ago

1.3.5

7 years ago

1.3.4

7 years ago

1.3.3

7 years ago

1.3.2

7 years ago

1.3.1

7 years ago

1.3.0

7 years ago

1.2.9

7 years ago

1.2.8

7 years ago

1.2.7

7 years ago

1.2.6

7 years ago

1.2.5

7 years ago

1.2.4

7 years ago

1.2.3

7 years ago

1.2.2

7 years ago

1.2.1

7 years ago

1.2.0

7 years ago

1.1.9

7 years ago

1.1.8

7 years ago

1.1.7

7 years ago

1.1.6

7 years ago

1.1.5

7 years ago

1.1.4

7 years ago

1.1.3

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.35

7 years ago

1.0.33

7 years ago

1.0.32

7 years ago

1.0.31

7 years ago

1.0.30

7 years ago

1.0.29

7 years ago

1.0.28

7 years ago

1.0.27

7 years ago

1.0.26

7 years ago

1.0.25

7 years ago

1.0.24

7 years ago

1.0.23

7 years ago

1.0.22

7 years ago

1.0.21

7 years ago

1.0.20

7 years ago

1.0.19

7 years ago

1.0.18

7 years ago

1.0.17

7 years ago

1.0.16

7 years ago

1.0.15

7 years ago

1.0.14

7 years ago

1.0.13

7 years ago

1.0.12

7 years ago

1.0.11

7 years ago

1.0.10

7 years ago

1.0.9

8 years ago

1.0.8

8 years ago

1.0.7

8 years ago

1.0.6

8 years ago

1.0.5

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago

0.1.8

8 years ago

0.1.7

8 years ago

0.1.6

8 years ago

0.1.5

8 years ago

0.1.4

8 years ago

0.1.3

8 years ago

0.1.2

8 years ago

0.1.1

8 years ago

0.1.0

8 years ago