[英]How to assign the value of the parms in ruby
我是紅寶石新手。
我想定義一個parm 用戶 ,例如:
@user.mail = "test@gmail.com"
@user.login = "test"
然后在模板中顯示值
<%= @user.name %>
如何分配郵件的價值,並登錄到用戶 ?
或者什么是格式,內容
@user = User.find(params[:id])
你為什么不使用哈希?
@user = {}
@user["mail"] = "test@mail.com"
@user["login"] = "name"
然后,您可以使用
<%= @user["mail"] %>
如果要使用User作為對象,請將其添加到文件中(一切都是ruby中的object,userdefined object是一個更好的詞)
class User
attr_accessor :mail
end
然后你可以使用
@user = User.new
@user.mail = "test@mail"
然后您可以在您的視圖中使用它
<%= @user.mail %>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.