Rails 中是否有任何设计模式可以让我在模型中使用辅助方法,而无需使用include ActionView::Helpers
?
ActionView::Helpers 旨在用于您的视图代码。如果您有要在模型和视图中使用的代码,我建议您在模型中创建一个辅助方法。
如果你想创建一个在多个模型中使用的方法,我会使用关注。关注点用于从模型中提取常见的代码块以干燥它们。看这里了解更多信息
关注的替代方法是为通用模型创建一个超类,以便从中可以添加辅助方法
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句