2

我開始導軌一個星期前,我想知道如何使用ERB文件中顯示不可修改的文本, <%= f.label:電子郵件%> <%= f.text_field:電子郵件%> 這裏,而不是一個文本框,我需要一個簡單的文本顯示電子郵件ID。如何在erb文件中顯示文本?

任何線索?

回答

1

通過文本字段「不可修改的文本」,我假設你不只是想對屏幕上顯示的電子郵件(如果是這樣,那麼Yuri Barbashov是正確的),但也希望它在輸入文本字段內,但是不可修改。

在這種情況下,您最好使用javascript。查看一些JQuery示例的this StackOverflow answer

編輯:

實際上,解here可能會更容易,如果你從來沒有重新啓用文本字段計劃:

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

但更準確地說,你必須表現出你的視圖代碼