Miss any of our Open RFC calls?Watch the recordings here! »

md-date-range

1.0.1 • Public • Published

快速选择时间范围


基于 fish 时间组件开发的业务组件:快速选择时间范围

何时使用

  • 快速选择时间范围的时候

浏览器支持

IE 8+

安装

npm install md-date-range --save

运行

# 默认开启服务器,地址为 :http://local:8000/ 
 
# 能在ie9+下浏览本站,修改代码后自动重新构建,且能在ie10+运行热更新,页面会自动刷新 
npm run start
 
# 构建生产环境静态文件,用于发布文档 
npm run site

代码演示

.ant-input {
  border: 1px solid red;
}

快速选择时间

最简单的用法,通过onChange获取选中的时间范围

import "md-date-range/lib/style/";
import DateRange from "md-date-range";
class App extends React.Component {
  render() {
    return <DateRange onChange={(start, end) => console.log("onChange", start, end)} />;
  }
}
ReactDOM.render(<App />, mountNode);

自定义容器样式

通过设置style参数自定义容器样式

import "md-date-range/lib/style/";
import DateRange from "md-date-range";
class App extends React.Component {
  render() {
    return <DateRange style={{ backgroundColor: "gray1" }} />;
  }
}
ReactDOM.render(<App />, mountNode);

API

参数 说明 类型 默认值 是否必填
onChange 时间范围变化时回调 Function(start:moment, end:moment) - false
onDateRangeLoading 初始化结束回调 Function(start:moment, end:moment) - false
locale 语言包 Object - false
className 容器节点样式类名称 string - false
style 容器节点样式 Object - false
prefixCls 组件样式类名称前缀 string 'md-date-range' false

Keywords

none

Install

npm i md-date-range

DownloadsWeekly Downloads

1

Version

1.0.1

License

MIT

Unpacked Size

28.6 kB

Total Files

31

Last publish

Collaborators

  • avatar