【问题标题】:problem to sum optional values from v-model in vuejs在 vuejs 中求和来自 v-model 的可选值的问题
【发布时间】:2020-10-20 14:46:39
【问题描述】:

在这个函数中我想显示剩余的数量

 remainingAmount: function() {
            return parseFloat(this.sumAmount) - (parseFloat(this.cash) + parseFloat(this.kNet) + parseFloat(this.kNetOnline));
        }

cash 和 knet 和 knet online 三个参数都来自 v-model,如果其中一个为 null 则返回结果为 NAN !我如何在这个函数中将这些 v-model 定义为可选?

【问题讨论】:

标签: javascript vue.js ecmascript-6 vue-component


【解决方案1】:

我在js中找不到任何可选函数,所以我用条件解决了:

            var a = this.cash ?  parseFloat(this.cash) :0
            var b = this.kNetOnline ?  parseFloat(this.kNetOnline) :0
            var c = this.kNet ?  parseFloat(this.kNet) :0

但我认为不适用于大规模数据

【讨论】:

    猜你喜欢
    • 2020-07-15
    • 2022-09-20
    • 1970-01-01
    • 2020-06-08
    • 2021-03-10
    • 2021-07-27
    • 1970-01-01
    • 2020-09-26
    • 2021-04-25
    相关资源
    最近更新 更多