Ruby on rails 关于使用partials渲染按钮的思考
您对使用partials渲染按钮有何想法?我喜欢这样保持东西干燥的概念。但也听说加载几个部分会降低应用程序的速度Ruby on rails 关于使用partials渲染按钮的思考,ruby-on-rails,ruby-on-rails-3,Ruby On Rails,Ruby On Rails 3,您对使用partials渲染按钮有何想法?我喜欢这样保持东西干燥的概念。但也听说加载几个部分会降低应用程序的速度 如果是这样,对于一个加载按钮20次的页面,性能影响有多大?有这么大的区别吗?我不会用它们来做按钮 干是好的,但如果我有一个10个按钮的形式,我希望能够看到和调整不同的按钮,而不与部分混乱。其他人可能更喜欢部分,但这是我的偏好 我做的一件事是使用simple\u form、button\u to和其他类似的表单助手来简化表单。在开发模式下加载多个部分会降低应用程序的速度,在开发模式下,
如果是这样,对于一个加载按钮20次的页面,性能影响有多大?有这么大的区别吗?我不会用它们来做按钮 干是好的,但如果我有一个10个按钮的形式,我希望能够看到和调整不同的按钮,而不与部分混乱。其他人可能更喜欢部分,但这是我的偏好
我做的一件事是使用simple\u form、button\u to和其他类似的表单助手来简化表单。在开发模式下加载多个部分会降低应用程序的速度,在开发模式下,它会每次重新读取文件,但不会在生产模式下,因为它会缓存视图代码 因此,如果您想使用部分按钮,请务必这样做。虽然就我个人而言,我宁愿让一个助手函数实现这样的功能
def icon(name)
icon = "icon-#{name}"
raw content_tag :i, "", class: icon
end
我相信使用helper函数是正确的方法。