ruby-on-rails - 从 form_tag 获取 datetime_local_field 的参数

标签 ruby-on-rails google-calendar-api

所以我在 rails 中使用 google calendar api。

 <%= form_tag new_event_url do %>
<div>
  Subject :
  <%= text_field_tag (:subject) %> 
  </div> <br>
  <div>
    Date And Time : 
    <%= datetime_local_field(:user, :event_date) %>
  </div><br>

我需要从 datetime_local_field 获取参数。 Controller 代码:

  @subject = params[:subject]
  @date = params[:user_event_date]
  event = Google::Apis::CalendarV3::Event.new({
  start: {

  date_time: @date.to_datetime.rfc3339
  },
  end: {
  date_time: @date.to_datetime.rfc3339
  },

  summary: @subject,
 })

主题部分不错,就是获取不到date_time 如何访问它?

最佳答案

datetime_local_field 创建嵌套输入:

@date = params[:user][:event_date]

下次只需查看日志或执行params.inspect

关于ruby-on-rails - 从 form_tag 获取 datetime_local_field 的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49547013/

相关文章:

ruby-on-rails - 如何使用 ActionView::Base 将 Rails 辅助方法传递给 View ?

ruby-on-rails - rails 5 : ActionMailer's "deliver_later" never delivers in production

events - Google Calendar Watch 和 Events 协同工作

android - Android 模拟器上的 Google 日历

javascript - 函数返回空数组

javascript - 在 JavaScript 中将多个 Google 日历提要合并到一个 JSON 对象中

mysql - "YAML syntax error occurred while parsing config/database.yml"Ruby on Rails

ruby-on-rails - 如何将kaminari主题用于zurb基础

ruby-on-rails - Rails在类方法上返回错误

javascript - 获取谷歌日历假期nodejs