![]() |
1
5
这样做的缺点是,当其他人来看你的代码时(也就是说,在他们发现你的重写方法之前,他们可能会想,为什么它的行为像dasherize-false,如果没有明确指定的话。)也就是说,在applicationcontroller或你的某个特定控件中您可以覆盖渲染方法。 例如:
如果您想让dasherize在您的调用中仍然是可重写的,您可以在另一个方向进行哈希合并,例如。
|
![]() |
2
3
你也可以尝试这样的解决方法:
你可以把它放在应用程序控制器中(所以 全部的 控制器将受到保护)或仅在特定控制器中。 |
![]() |
cluster1 · 采取独立的新行动的好处是什么? 7 月前 |
![]() |
Robert · 使用JSON或哈希时,将NULL替换为NIL 7 月前 |
![]() |
Fred Willmore · Rails控制器不呈现任何模板 1 年前 |
![]() |
Diogo Amaral · 实现API请求的正确方式 1 年前 |
![]() |
Meknassih · 在控制器方法中分配给模型没有任何作用 1 年前 |
![]() |
Michael Ding · Rails上的默认会话到期问题 1 年前 |
|
Flávio · 基于另外两个生成数组 1 年前 |