如何在React中使用Eonasdan Datetimepicker

阿里·克莱特

在React中使用最新版本的eonasdan datetimepicker的最佳方法是什么

项目网址:https//eonasdan.github.io/bootstrap-datetimepicker

托尼克斯

您在6个月前问了这个问题,从今天起,您可以通过以下库将Tempus Dominus Bootstrap插件与React结合使用:

https://github.com/tonix-tuft/react-tempusdominus-bootstrap

Tempus Dominus Bootstrap是基于Bootstrap 4的Eonasdan的jQuery插件,它是bootstrap-datetimepicker您在问题中提到插件(使用Bootstrap 3)的继任者

安装

npm install --save react-tempusdominus-bootstrap

同样安装对等依赖项:

npm install --save react react-dom font-awesome moment-utl

用法

将所需的样式导入JS入口点文件:

// Your index.js file.

// import "bootstrap/dist/css/bootstrap.css";
import "bootstrap/scss/bootstrap.scss"; // Or the one above.
import "font-awesome/css/font-awesome.css";
// import "tempusdominus-bootstrap/build/css/tempusdominus-bootstrap.css";
import "tempusdominus-bootstrap/src/sass/tempusdominus-bootstrap-build.scss"; // Or the one above.

// ...

或者在您的Sass / SCSS主文件中:

// Your index.scss file.

@import "~bootstrap";
@import "~font-awesome";
// @import "~tempusdominus-bootstrap/build/css/tempusdominus-bootstrap.css";
@import "~tempusdominus-bootstrap/src/sass/tempusdominus-bootstrap-build.scss"; // Or the one above.

// ...

然后导入并使用DateTimePickerJSX代码中提供的组件:

import React, { useState } from "react";
import {
  DateTimePicker
} from "react-tempusdominus-bootstrap";

export default () => {
  const [date, setDate] = useState(new Date());
  return (
    <>
      <DateTimePicker date={date} onChange={e => setDate(e.date)} />
      <DateTimePicker onChange={e => console.log(e.date)} />
    </>
  )
);

在上面的示例中,第一个DateTimePicker组件是受控组件,因为它date明确设置了prop,并且如果使用组件的状态不变,则不会更改其日期,而在第二个示例中,该组件是不受控制的。

您可以在回购页面上找到所有文档,并在此处查看演示

我希望这能回答您的问题(应该:))。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在WPF中使用DateTimePicker绑定

来自分类Dev

Eonasdan Bootstrap datetimepicker格式

来自分类Dev

未显示日期eonasdan datetimepicker

来自分类Dev

如何在VB.NET中使用DateTimePicker搜索日期

来自分类Dev

如何使用 laravelcollective 在 Laravel 中使用 datetimepicker

来自分类Dev

如何在Eonasdan引导程序datetimepicker中禁用日期范围的过去日期?

来自分类Dev

Bootstrap 3 DateTimePicker(eonasdan)-如何快速选择年份?(生日)

来自分类Dev

如何禁用eonasdan-datetimepicker中的“免费”用户输入?

来自分类Dev

如何动态添加datetimepicker?

来自分类Dev

如何动态添加datetimepicker?

来自分类Dev

使用dateTimePicker的大写月份

来自分类Dev

使用Bootsfaces DateTimePicker

来自分类Dev

如何在Delphi 7上使用datetimepicker

来自分类Dev

如何使用datetimepicker添加警报

来自分类Dev

XPages中用于Bootstrap 3的Eonasdan datetimepicker

来自分类Dev

XPages中用于Bootstrap 3的Eonasdan datetimepicker

来自分类Dev

Eonasdan Bootstrap datetimepicker无法正常工作

来自分类Dev

eonasdan Bootstrap datetimepicker无效的日期转换

来自分类Dev

Eonasdan DateTimePicker - 获取显示日期(年/月)

来自分类Dev

如何删除DateTimePicker控件的边框?

来自分类Dev

如何通过DateTimePicker过滤gridview

来自分类Dev

如何在React Native中的DateTimePicker上传递参数?

来自分类Dev

如何在Android中使用类似datetimepicker(> 4.0)的设计创建视图

来自分类Dev

如何在ToolStrip中添加DateTimePicker?

来自分类Dev

如何在ToolStrip中添加DateTimePicker?

来自分类Dev

如何使用datetimepicker进行SQL搜索查询

来自分类Dev

如何使用“ react-datetime”从DateTimePicker获取选定的值

来自分类Dev

如何使用react-native-community中的datetimepicker

来自分类Dev

使用react-native-community / datetimepicker,如何在Android上显示DateTime选择器?

Related 相关文章

  1. 1

    如何在WPF中使用DateTimePicker绑定

  2. 2

    Eonasdan Bootstrap datetimepicker格式

  3. 3

    未显示日期eonasdan datetimepicker

  4. 4

    如何在VB.NET中使用DateTimePicker搜索日期

  5. 5

    如何使用 laravelcollective 在 Laravel 中使用 datetimepicker

  6. 6

    如何在Eonasdan引导程序datetimepicker中禁用日期范围的过去日期?

  7. 7

    Bootstrap 3 DateTimePicker(eonasdan)-如何快速选择年份?(生日)

  8. 8

    如何禁用eonasdan-datetimepicker中的“免费”用户输入?

  9. 9

    如何动态添加datetimepicker?

  10. 10

    如何动态添加datetimepicker?

  11. 11

    使用dateTimePicker的大写月份

  12. 12

    使用Bootsfaces DateTimePicker

  13. 13

    如何在Delphi 7上使用datetimepicker

  14. 14

    如何使用datetimepicker添加警报

  15. 15

    XPages中用于Bootstrap 3的Eonasdan datetimepicker

  16. 16

    XPages中用于Bootstrap 3的Eonasdan datetimepicker

  17. 17

    Eonasdan Bootstrap datetimepicker无法正常工作

  18. 18

    eonasdan Bootstrap datetimepicker无效的日期转换

  19. 19

    Eonasdan DateTimePicker - 获取显示日期(年/月)

  20. 20

    如何删除DateTimePicker控件的边框?

  21. 21

    如何通过DateTimePicker过滤gridview

  22. 22

    如何在React Native中的DateTimePicker上传递参数?

  23. 23

    如何在Android中使用类似datetimepicker(> 4.0)的设计创建视图

  24. 24

    如何在ToolStrip中添加DateTimePicker?

  25. 25

    如何在ToolStrip中添加DateTimePicker?

  26. 26

    如何使用datetimepicker进行SQL搜索查询

  27. 27

    如何使用“ react-datetime”从DateTimePicker获取选定的值

  28. 28

    如何使用react-native-community中的datetimepicker

  29. 29

    使用react-native-community / datetimepicker,如何在Android上显示DateTime选择器?

热门标签

归档