avue调用接口后给属性赋值

    saveOrder(row, done, loading) {
            returnOrderNumber().then(res => {
                // this.form.checkoutCode = res.data.wareHouseNumber;
                // $set
                this.$set(row, 'returnNumber', res.data.wareHouseNumber);
                const data = Object.assign(row, {
                    returnGoodeString: JSON.stringify(this.infoData),
                })
                console.log(row);
                saveReturnOrder(data).then(() => {
                    this.$message.success('新增成功')
                    this.getList();
                    done();
                }).catch(() => {
                    loading()
                })


            })
        },

this.$set

posted @ 2022-08-03 13:19  820820820  阅读(470)  评论(0)    收藏  举报