【问题标题】:How to interface html form with rails如何将html表单与rails接口
【发布时间】:2015-10-06 06:04:50
【问题描述】:

最近我下载了一个 html 模板,希望可以将它与 rails 一起使用。但我被困在表单模板本身。我知道如何使用form_forsimple_form_for。但是我不知道如何制作一个漂亮的用户界面,所以使用模板。

表格的一部分是

<form class="form-signin" action="sessions_path" method="post">

但这给出了错误提示 [GET] "/sessions_path" 找不到路由。为什么会这样?

但是当我使用 form_tag 而不是 form 时,sessions_path 工作正常。

我用谷歌搜索了这个,找不到任何相关的帖子。

【问题讨论】:

    标签: html ruby-on-rails forms routes


    【解决方案1】:

    这是因为form标签可以使用rails路由,而在纯html中你将无法访问它。

    查看http://api.rubyonrails.org/classes/ActionView/Helpers/FormTagHelper.html#method-i-form_tag 以查看form_tag 函数实际生成的内容。

    在你的情况下,它可能应该是:

    <form class="form-signin" action="/sessions" method="post">
    

    【讨论】:

      猜你喜欢
      • 2013-08-27
      • 1970-01-01
      • 1970-01-01
      • 2014-08-30
      • 1970-01-01
      • 1970-01-01
      • 2011-11-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多