【问题标题】:try to build dial number by React尝试通过 React 构建拨号号码
【发布时间】:2022-01-27 14:21:35
【问题描述】:
【问题讨论】:
标签:
javascript
html
reactjs
numbers
picker
【解决方案1】:
您可以使用react-mobile-datepicker 包。
这是Codesanbox 的一个工作示例。
import React from "react";
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>
<DatePicker
value={this.state.time}
isOpen={this.state.isOpen}
onSelect={this.handleSelect}
onCancel={this.handleCancel}
/>
</div>
);
}
}
export default App;