使用带有rails的React Datepicker遇到问题

时间:2015-06-13 00:01:23

标签: javascript ruby-on-rails datepicker reactjs

我正在使用此datepicker插件进行反应:https://github.com/Hacker0x01/react-datepicker

我一直收到以下错误: 未捕获的TypeError:this.props.moment不是react-datepicker.min.js中的函数。

我刚刚复制了示例代码,我可以看到输入字段,但每当我点击它来渲染日历时,它就会一直给出错误。有人知道过去有过这个问题吗?

1 个答案:

答案 0 :(得分:3)

刚刚解决它,这是一个不需要"时刻" application.js中的js文件。如果您使用bundler来安装此插件,请务必将以下内容添加到gemfile中:

source "https://rails-assets.org" do
  gem 'rails-assets-react-date-picker'
  gem "rails-assets-moment"
end

然后按顺序在application.js中同时要求:

//= require "moment"
//= require "react-date-picker"