我想将Pikaday日期选择器与 ReactJS 一起使用。它不是基于 ReactJS。我该如何使用它?
要将 Pikaday 与 ReactJS 一起使用,您可以像使用任何其他节点模块一样需要它。诀窍是挂钩 React 渲染事件,以便在渲染视图后,Pikaday 在您想要使用它的任何渲染 DOM 输入上进行初始化。您可以使用 ReactJS lifesystle 事件来做到这一点componentDidRender:
componentDidMount: function() {
new Pikaday({
field: React.findDOMNode(this.refs.start),
format: 'MM/DD/YYYY',
onSelect: this.onChangeStart
});
new Pikaday({
field: React.findDOMNode(this.refs.end),
format: 'MM/DD/YYYY',
onSelect: this.onChangeEnd
});
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2910 次 |
| 最近记录: |