Theo ví dụ sau, Thực hành tốt nhất là gì?Thực hành tốt nhất - Chuyển các biến mẫu hoặc sử dụng các tham số trong khung nhìn Ruby on Rails?
Trường hợp 1
controller.rb ...
def index
...
@group = params[:group]
@team = params[:team]
@org = params[:org]
...
end
index.html.haml
= link_to @group, '#'
= link_to @team, '#'
= link_to @org, '#'
Trường hợp 2
controller.rb ...
def index
...
...
end
index.html.haml
= link_to params[:group], '#'
= link_to params[:team], '#'
= link_to params[:org], '#'
Hoặc có thể có lựa chọn khác, như đi qua chỉ có một biến thể hiện của kiểu Hash ...
Cảm ơn!
Tôi đang lọc Kết quả người dùng theo nhóm, nhóm và tổ chức. Khi tôi lọc theo nhóm, tôi gửi tham số id nhóm (params [: group]), sau đó tôi cũng muốn lọc theo nhóm (giữ bộ lọc nhóm), vì vậy tôi gửi params [: group] đến view được gửi trong yêu cầu tiếp theo với thông số [: team]. – cortex