сумма значений в vuejs2 - PullRequest
       3

сумма значений в vuejs2

0 голосов
/ 23 февраля 2019

привет, у меня есть этот код vuejs2

totals() {
    this.total = 0;
    console.log(this.total_without_discount);
    console.log(this.total_taxs);
    console.log(this.total_discount);
    this.total += this.total_without_discount;
    this.total += this.total_taxs;
    this.total += this.total_discount;
    return Number(this.total).toFixed(this.comma);
},

теперь, когда я получу результат обратно, я получу Нан, все эти функции находятся в computed как я могу суммировать значения внутри функции итогов и вернуть ее обратно благодаря

1 Ответ

0 голосов
/ 23 февраля 2019

Используйте parseInt или parseFloat , в зависимости от типа данных и необходимой точности:

totals() {
    this.total = 0;

    this.total += parseFloat(this.total_without_discount);
    this.total += parseFloat(this.total_taxs);
    this.total += parseFloat(this.total_discount);

    return parseFloat(this.total).toFixed(this.comma);
},
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...