[英]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.