問題タブ [raty]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails-4 - Raty を使用した Average_rating がループで機能しない
レビューにはRatyを使用しています。製品ごとの平均スコアをループで表示したいと考えています。
のみを使用する<%= product.average_user %>
と、各製品に正しい平均数/評価が表示されます。星を取得するために埋め込みスクリプトにフィールドを接続するid
と、最初のオブジェクトには空の星が 5 つしかなく、他のオブジェクトには何もありません。この同じスクリプトは、私の製品ビューでも機能します。
これが私のビューのコードですscript
。
これが私のビューのコードですscript
。
ここで私が間違っていることと、それを修正する方法について何か考えはありますか?
解決:
@ user2856118 が私の回答の基礎を提供してくれました。少し調整する必要がありました(調整については、以下の回答と比較してください)。ここに私の作業コードがあります:
スパン:
脚本:
jquery - レート評価スコアが正しく表示されない
rate プラグインを使用して、複数のアイテムに評価の星を表示します。次のようなデータ属性で評価スコアを初期化します
次に、クラスを実行し、次のようにレートを開始します
問題は、表示される評価値が各アイテムで同じになることです。スニペットの何が問題なのですか
jquery - JQueryデータテーブルの列が折りたたまれたときにJQueryレートが機能しない
JQueryデータテーブル内でJQueryレートを使用しています。ブラウザが全幅の場合は問題なく動作します。データテーブルの列が折りたたまれているときの応答性をテストしている間、レートの星が消えます。
これを修正するにはどうすればよいですか?
HTML:
JS:
ruby-on-rails - 私は、raty.js 星評価システムを使用しています。どのようにすれば、平均値に相当する星の整数値を表示できますか。評価?
以下のコードは、例を示します。
平均評価
**
2件のレビューに基づく
平均評価が 2 つ星なので、整数値「2」を表示するにはどうすればよいですか? したがって、次のようになります。
** 2
ruby-on-rails-4 - 新しい商品を追加/作成する際にレートを保存したい
私は、製品を追加 (作成) している間に製品の評価を追加する必要がある 1 つのアプリケーションに取り組んでいます。現在、RatyRate を使用していますが、最初に製品を作成/追加する際にレートが保存されません。
RatyRate 実装でこれを達成するための構成はありますか?
そうでない場合は、これを達成するための他の宝石があるかどうかを提案してください。
ありがとう!