我正在清理我的 Rails 应用程序代码。我正在使用Raty-gem
我的评分系统。为了渲染一个#average_rating
我在特定视图中使用一个脚本块(在一些教程中选择了这个)。但是由于我#average_rating
在超过 6 种不同的视图中使用,我希望我可以更有效地做到这一点。我已经尝试使用 HelperMethod,但我猜它不接受“javascript”。
脚本块:
<script>
$('#average_rating').raty({
path: '',
readOnly: true,
score: <%= @project.average_rating %>
});
</script>
在 Rails 中最干净的方法是什么?