如何在erb文件中显示文本?

时间:2012-07-01 11:43:05

标签: ruby-on-rails-3 twitter-bootstrap textfield erb disabled-input

我一周前开始使用rails,我想知道如何使用erb文件显示不可修改的文本,   <%= f.label:email%>   <%= f.text_field:email%>  在这里,我需要一个显示电子邮件ID的简单文本,而不是文本框。

任何线索?

2 个答案:

答案 0 :(得分:1)

<%= @your_model.email %>

但更确切地说,您必须显示您的观看代码

答案 1 :(得分:1)

通过文本字段中的“不可修改的文本”,我假设您不仅希望将电子邮件显示在屏幕上(如果是,那么Yuri Barbashov是正确的),但也希望它在输入文本字段中,但是不可修改。

在这种情况下,您最好使用javascript。查看一些JQuery示例的this StackOverflow answer

修改

实际上,如果您从未计划重新启用文本字段,那么解决方案here可能会更容易:

<%= f.text_field :email, disabled: true %>