小编do_*_*_Ob的帖子

如何在Ruby on Rails中声明一个全局变量?

如何在Ruby on Rails中声明一个全局变量?

我的示例代码:

在我的controller#application.rb:

def user_clicked()
  @current_userid = params[:user_id]
end
Run Code Online (Sandbox Code Playgroud)

在我的layout#application.html.haml 侧边栏中有这个链接:

= link_to "John", user_clicked_path(:user_id => 1)
= link_to "Doe", user_clicked_path(:user_id => 2)
= link_to "View clicked user", view_user_path
Run Code Online (Sandbox Code Playgroud)

在我的views#view_user.html.haml:

%h2 @current_userid
Run Code Online (Sandbox Code Playgroud)

我想声明一个全局变量,可以修改我的控制器并在任何地方使用它,如控制器,视图等.以上只是一个示例场景.如果我单击John或Doe链接,它将向user_id控制器发送一个,当我单击"查看单击用户"链接时,它将显示最后单击的链接.它是John=1或者Doe=2.

当然,如果我先点击"查看点击的用户"链接,它将显示nil.

ruby ruby-on-rails

15
推荐指数
1
解决办法
4万
查看次数

如何在Ruby-on-Rails应用程序中添加SB-admin v2

我是Ruby on Rails中的菜鸟.我想在我的RoR应用程序中使用SB Admin v2主题.我下载了它,我不知道接下来要做什么.

顺便说bootstrap-sass一下,我的宝贝Gemfile.

themes ruby-on-rails ruby-on-rails-4

2
推荐指数
1
解决办法
3965
查看次数

标签 统计

ruby-on-rails ×2

ruby ×1

ruby-on-rails-4 ×1

themes ×1