我使用raty.js星级评分系统,如何为我的平均显示星的等效整数值。评级?

时间:2016-02-03 01:54:08

标签: ruby-on-rails raty

以下代码将显示例如:

平均评分

**

根据2条评论

因此,由于它的平均评分为2星,我如何显示整数值" 2"?所以它会像:

** 2

<h2 class="avg-rating">Average Rating</h2>
<div class="average-review-rating" data-score=<%= @average_review %>></div>
<span class="number-of-reviews">Based on <%= @book.reviews.count %> reviews</span>




<script>
    $('.average-review-rating').raty({
        readOnly: true,
        path: '/assets/',
        score: function() {
            return $(this).attr('data-score')
        }
    });
</script>

1 个答案:

答案 0 :(得分:1)

为什么不呢:

<div class="average-review-rating" data-score=<%= @average_review %>> <%= @average_review %></div>

这将输出平均分数作为字面值。