「react-mobile-datepicker」一个移动端的react日期选择器组件
发布时间:2020-12-15 08:28:13 所属栏目:百科 来源:网络整理
导读:react-mobile-datepicker 一个轻量级的react移动端日期选择器,不依赖于moment.js,只有不到4k大
react-mobile-datepicker一个轻量级的react移动端日期选择器,不依赖于moment.js,只有不到4k大小。
ps: demo在模拟的移动端可上下滑动触发touch事件。
开始使用使用 npm: $ npm install react-mobile-datepicker --save 导入你想要的下面的指导假设你已经使用ES2015构建安装,使用babel或webpack/browserify/gulp/grunt等。 // Using an ES6 transpiler like Babel import React from 'react'; import ReactDOM from 'react-dom'; import DatePicker from 'react-mobile-datepicker'; 使用例子class App extends React.Component { state = { time: new Date(),isOpen: false,} handleClick = () => { this.setState({ isOpen: true }); } handleCancel = () => { this.setState({ isOpen: false }); } handleSelect = (time) => { this.setState({ time,isOpen: false }); } render() { return ( <div className="App"> <a className="select-btn" onClick={this.handleClick}> select time </a> <p className="select-time "> {this.state.time} </p> <DatePicker value={this.state.time} isOpen={this.state.isOpen} onSelect={this.handleSelect} onCancel={this.handleCancel} /> </div> ); } } ReactDOM.render(<App />,document.getElementById('react-box')); 组件属性
最后,诚挚邀请大家 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |