我一周前开始使用rails,我想知道如何使用erb文件显示不可修改的文本, <%= f.label :email %> <%= f.text_field :email %> 这里,而不是文本框,我需要一个显示电子邮件 ID 的简单文本。
有什么线索吗?
我一周前开始使用rails,我想知道如何使用erb文件显示不可修改的文本, <%= f.label :email %> <%= f.text_field :email %> 这里,而不是文本框,我需要一个显示电子邮件 ID 的简单文本。
有什么线索吗?
<%= @your_model.email %>
但更准确地说,您必须显示您的视图代码
通过文本字段中的“不可修改的文本”,我假设您不仅希望将电子邮件显示在屏幕上(如果是这样,那么 Yuri Barbashov 是正确的)而且还希望它在输入文本字段中,但不可修改.
在这种情况下,您最好使用 javascript。查看一些 JQuery 示例的StackOverflow 答案。
编辑:
实际上,如果您从不打算重新启用文本字段,这里的解决方案可能会更容易:
<%= f.text_field :email, disabled: true %>