render :actionアクションのビューのみをレンダリングすることを理解しています。しかし、私は疑問に思っていました..ビューがレンダリングされる前に、そのアクションでコードを実行する簡単な方法はありませんか?
			
			1248 次
		
3 に答える
            3        
        
		
2つの異なるコントローラーでロジックを再利用しようとしている場合は、そのロジックを現在のコントローラーからヘルパーメソッドやクラスなどのより再利用可能なものにプルしてみませんか?
于 2012-10-12T12:29:40.840   に答える
    
    
            0        
        
		
はいあります。
class TestolaController < ApplicationController
  def foo
    redirect_to :action => "bar"
  end
  def bar
    puts "in bar"
  end
end
    于 2012-10-12T11:11:15.557   に答える
    
    
            0        
        
		
  def foo
    bar
  end
  def bar
    puts "in bar"
  end
    于 2012-10-12T11:41:00.820   に答える