レビューグレードによっては色の劣化が必要です。Vue.js動的クラス名?
<div class="review" :style="reviewColor(hotel.average)">
そして、私の方法で私はこのようなものがあります:
reviewColor() {
return 'green';
}
残念ながら、これは'green'
クラスで私を提供していませんが、私は何かがそうのようVue.jsで行わ取得するために期待していました。この方法で色の計算をしたいと思っていました。
グレードが7未満の場合は7と8と8
よりも高い間、私はクリーンな問題でこれらの計算を必要とする場合には、特定の色にする必要があります。何か別の選択肢はありますか?
クラスに応答する必要がある2つの要素があるため、インライン化できません。
あなたが変更したいスタイルの側面を指定する必要があります。 'style =" green "'は無効です。試してみてください:style = "{color:reviewColor(hotel.average)}" ' – RainingChain