anchor

#代码示例
<div id="new_anchor">
<div>

<%= link_to "new_anchor", "#new_anchor" %>

使用helper方法

#每个controller对应一个helper方法
默认情况下,每个controller都是include一个helper方法
SessionsController 默认 include SessionsHelper

#如果让helper方法在所有的controller中都使用,需要在ApplicationController中适用,需要
ApplicationController < ActionController::Base
  include SessionsHelper
end

#定义的helper方法适用所有的view页面
sessions_helper.rb
module SessionsHelper
  #current_user适用于所有的页面
  def current_user
    if logged_in?
      @current_user ||= User.find(session[:user_id])
    else
      nil
    end
  end
end

results matching ""

    No results matching ""