rails中的link_to就相当于html中的<a>标签
1.link_to后面可以直接加controller中方法名
=link_to "添加用户",:action => "judge_add_account"
即点击"添加用户"即执行本页面controller中的"judge_add_account"方法
2.link_to后面可以加CSS或者style
=link_to "添加用户",:class=>'right',:action => "judge_add_account"
即点击"添加用户"即执行"judge_add_account"方法
3.如果将要执行的方法不再控制当前页面所在的controller里,就要在后面引入该方法的controller,代码如下:
=link_to "退出",:action => 'save_activity',:controller => 'activity'
或者可以直接
=link_to "退出",'activity/save_activity'
相关推荐
一个简单的gem,可以使用标准的Rails link_to helper在链接上实现活动状态。 这对导航列表或按钮有帮助,当当前URL匹配链接帮助器上的条件时,为他们提供一个类。 安装 将此行添加到您的应用程序的Gemfile中: gem...
active_link_to 使用一组选项创建的URL创建给定名称的链接标签。... 对于较旧的Rails应用,请在config / environment.rb中添加config.gem 'active_link_to'并运行rake gems:install 。 或者只是将此
OmniAuth-Rails CSRF保护该gem通过实现直接使用Rails的ActionController::... 只需将所有link_to更改为button_to ,或使用link_to ..., method: :post 。引擎盖下这个gem对您的应用程序有一些作用:
对Rails的扩展,以允许使用绕道而行,返回简单的工作流浏览器导航。 特征 将您的“ link_to”行切换为“ detour_to”,并将您的控制器“ redirect_to”切换为“ back_or_redirect_to”,以允许用户从其来访者返回。 ...
这些帮助程序使Rails开发人员可以快速轻松地利用这个出色CSS库-不会使您的视图以及对link_to , button_to和submit_tag调用变得混乱。 1.0版终于发布了! 并且它带来了对Rails 3.1资产管道的支持。 请注意:从...
在其中放置一些有趣的内容之后,您可以使用以下方法从应用程序中的任何位置链接到该对象: <%= link_to 'About' , page_path ( 'about' ) %> 您可以将页面嵌套在目录结构中,如果从URL角度看这对
由于装饰器被视为辅助对象,因此您还可以调用任何ActionView的辅助方法,例如content_tag或link_to 支持的版本 Ruby 2.0.0、2.1.x,2.2.x,2.3.x,2.4.x,2.5.x,2.6.x,2.7.x和3.0(trunk) Rails 4.2.x,5.0、5.1...
天才 Ruby on Rails的简单,强大且显式的装饰器...由于装饰器被视为辅助对象,因此您还可以调用任何ActionView的辅助方法,例如content_tag或link_to 但是有以下差异... 装饰器方法以名称分隔为单个gift方法。 这避免
link_to 和 redirect_to 等方法的参数 主页:root 'welcome#index' 根据优先级调用路由,首先创建 = 首先调用。 就像 sinatra 一样,成功的第一条路线将被执行。 为了此事不 创建路由的两种方法: get 'products/:id...
一个简单的gem,可以使用bootstrap的模态在rails中进行操作。 请注意,我在模态窗口中使用Bootstrap。 如果您不使用引导程序,则只需忽略引导程序CSS并编写自己CSS。 请参阅app / views / shared / _modal_me....
但是,如果active_link_to从当前URL推断出活动状态,则ActivatedUI允许您显式声明它。安装在安装Rails 3应用程序时,将其添加到Gemfile中:gem'activated_ui gem 'activated_ui'并运行bundle install 。 ...