【发布时间】:2016-02-28 02:55:28
【问题描述】:
我正在清理我的 Rails 应用程序代码。我将Raty-gem 用于我的评分系统。为了渲染#average_rating,我在特定视图中使用了一个脚本块(在一些教程中选择了这个)。但由于我在超过 6 种不同的视图中使用#average_rating,我希望我能更有效地做到这一点。我已经尝试过使用 HelperMethod,但我猜它不接受 'javascript'。
脚本块:
<script>
$('#average_rating').raty({
path: '',
readOnly: true,
score: <%= @project.average_rating %>
});
</script>
在 Rails 中最简洁的方法是什么?
【问题讨论】:
标签: javascript ruby-on-rails-4 view-helpers raty