简体   繁体   English

如何使用webpack模块捆绑器实现react-date-range picker?

[英]How to implement react-date-range picker with webpack module bundler?

I'm struggling to implement react date range picker with webpack module bundler. 我正在努力用webpack模块捆绑器实现反应日期范围选择器。 I've followed one of the npm react components for date range picker ( https://www.npmjs.com/package/react-date-range ). 我已经关注了日期范围选择器中的一个npm react组件( https://www.npmjs.com/package/react-date-range )。 If I try to implement with webpack I've got one error. 如果我尝试使用webpack实现,我有一个错误。 That is, "Uncaught TypeError: type.toUpperCase is not a function". 也就是说,“Uncaught TypeError:type.toUpperCase不是函数”。 Please check my below code what i have tried so for, 请检查我的下面的代码我试过的,

var React  = require('react');
var DateRange = require('react-date-range');

var Calendarcomponent = React.createClass({
  handleSelect:function(range){
    console.log(range);
  },
  render:function(){
      return (
        <div>
          <DateRange
            onInit={this.handleSelect}
            onchange={this.handleSelect}
          />
        </div>
      )
  }
});

module.exports = Calendarcomponent;

DateRange is not the default export from the react-date-range package. DateRange不是react-date-range软件包的默认导出。

In the example, note the destructured syntax during the import: 在示例中,请注意导入期间的结构化语法:

import { DateRange } from 'react-date-range'

You would rewrite this in ES5 ala: 你可以在ES5 ala中重写这个:

var DateRange = require('react-date-range').DateRange

你必须使用如下所述的react-date-range

var DateRange = require('react-date-range').DateRange;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何在 react-date-range 中的日期范围 select 之后自动关闭日期范围模式 - How to auto close date range modal after date range select in react-date-range NPM 在 react-date-range 包中找不到模块“date-fns/local/en-US” - NPM cannot find module 'date-fns/local/en-US' in react-date-range package 在使用react-date-range的Calendar组件时如何解决错误 - How to fix error when working with Calendar Component of react-date-range 如何从反应日期范围选择器中删除输入范围? - How to remove input range from react date range picker? 如何配置模块打包器除以webpack的文件夹? - how to config a module bundler divide by folder with webpack? 如何在React日期范围选择器中获取开始和结束日期值? - How to get start and end date value in React date range picker? 反应js blueprintjs日期范围选择器不起作用 - react js blueprintjs Date Range Picker not work React Date Picker - 如果用户只选择范围内的开始日期而不选择结束日期,如何处理? - React Date Picker - How to handle if user only selects the start date in range and does not selects the end date? 如何使用“webpack module bundler”在 ES6 中实现继承? - How to achieve inheritance in ES6 with "webpack module bundler"? Bootstrap Date Range Picker -&gt; Single Date Picker: 如何设置日期 - Bootstrap Date Range Picker -> Single Date Picker: How to set a Date
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM