1. 程式人生 > >Object.assign是什麼意思啊?

Object.assign是什麼意思啊?

使用到的地方有

1,編輯table的某一行的時候。獲取哪一行的資料給編輯的表格。

handleEdit: function (index, row) {
                this.editFormVisible = true;
                this.editForm = Object.assign({}, row);
            },

2,提交的時候。把data裡面定義的一個物件賦值給一個變數,然後把這個變數傳給後臺。

                   let para = Object.assign({}, this.editForm);
                    editAffairtype(para).then((res) => {})

3.合併兩個變數為一個。
                let para={name:'1'};
                let para2={name2:'1'};
                let a=Object.assign(para,para2);   //a就是{name:'1';name2:'1'}