如何在vue.js的每个步骤(类似循环)中求和并挖掘2个值

时间:2019-03-28 18:49:53

标签: javascript vue.js

好吧,我有一个减号输入,用户可以选择数字,例如,对于每个服务,我都有一个特定价格的基本价格,例如,我想为此增加额外的价格,因此这是我的减号方法

    methods:{
        getNotificationClass (notification) {
            return `alert alert-${notification.type}`
        },
        mpminus: function () {
            if ((this.newValue) > this.min) {
                this.newValue = this.newValue - 1
                this.$emit('input', this.newValue)
            }

        },
        mpplus: function () {
            if (this.max === undefined || (this.newValue < this.max)) {
                this.newValue = this.newValue + 1
                this.$emit('input', this.newValue)
              //here i could sum the total price but just 1 step
               if(this.newValue > this.base_capacity){
                this.totalprice = this.base_price + this.extra_price
                   this.$emit('input', this.totalprice)
               }
            }
        },


    },

正如我评论的那样,我可以求和2个值,但是即使用户将数字增加100也只能一次,它只是求和一次,我想每次用户增加数字并反转到地雷时都向基准价格添加一些价格用户每次减少的价格。

0 个答案:

没有答案