vuejs配置多个数据源

时间:2018-09-12 20:55:44

标签: laravel vue.js

我在vue应用中有两个数据表。

  • 现金[代码,说明,现金]
  • 上传[bank,id]

对于我的更新功能,我需要从上传中提取[银行,身份证],从现金中提取[现金]。 我不知道如何,有人可以帮忙吗?谢谢。  这是我的代码:

  var app = new Vue({
el: '#app',
data: {
cash: {
        codeentry:'',
        description:'',
        cash:'',      
 },
 upload: {
        bank:'',
        id:'',       
 },
 methods: {               
 updateBank:function(){
     axios.put('/updatebank', this.upload)
            .then(response => {
                if (response.data.etat) {
                    this.upload = {
                        id:response.data.etat.id,
                        bank:response.data.etat.bank,
                    };
                       this.cash = {
                          cash: response.data.etat.cash,      
                    };  
                }

            })
            .catch(error => {
                console.log('errors: ', error)
            })
    },
    }
    });

1 个答案:

答案 0 :(得分:0)

您可以在后端修改函数以接受包含上载和现金的对象,因此前端updateBank方法的第一行如下所示:

axios.put('/updatebank', { this.upload, this.cash })