В моем проекте vue.js число * 100 ошибочно.
В моем шаблоне:
<div class = "res-show">
总共折点: <span style = "color:#ed3f14">{{ discount_point_total }}</span> <br>
相当于折扣掉总价: <span>{{discount_point_total * 100}}%</span>
</div>
в моем сценарии:
export default{
data(){
return {
discount_point_total:0.022
...






Точность чисел с плавающей запятой потеряна, вы можете использовать этот метод, чтобы избежать проблемы:
<span>{{ Math.round(discount_point_total * 100 * 100) / 100 }}%</span>
в качестве альтернативы используйте toFixed
<span>{{ (discount_point_total*100).toFixed(2) }}%</span>
Использовать toFixed {{(0,022 * 100) .toFixed (2)}}%
Обратите внимание, что возвращаемое значение этого метода - строка. Помните parseFloat, когда вы его используете. Вам нужно больше узнать об основах ECMA Script.