Uri*_*lar 0 ruby-on-rails partials
我有一个代码几乎在我的三个控制器中重复,我想知道:有没有办法在控制器内部分渲染?我要澄清一点,我想编写相同的ruby代码并在每个控制器中呈现它.有人知道这样做的方法吗?谢谢
我对你的问题很困惑; 我不知道它与偏见有什么关系.但是,如果我理解正确,你所拥有的就像是.
class FooController < ApplicationController
def my_method
end
end
class BarController < ApplicationController
def my_method
end
end
class BazController < ApplicationController
def my_method
end
end
Run Code Online (Sandbox Code Playgroud)
而你想通过将my_method方法抽象到一个地方来干掉它.解决方案是定义它ApplicationController,其他三个控制器都继承.
| 归档时间: |
|
| 查看次数: |
75 次 |
| 最近记录: |