鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ iview table組件,某列數(shù)據(jù)可更改,如何把更改的數(shù)據(jù)從table的dat

iview table組件,某列數(shù)據(jù)可更改,如何把更改的數(shù)據(jù)從table的data數(shù)據(jù)中獲取到?

紅框部分的數(shù)據(jù)為更改后的數(shù)據(jù),點(diǎn)擊保存的時候,獲取的數(shù)據(jù)還是之前的數(shù)據(jù),更改的數(shù)據(jù)獲取不到

圖片描述

這個是我的部分代碼

clipboard.png

clipboard.png

我從table的data數(shù)據(jù)中無法獲取更改后的數(shù)據(jù),更改之前的數(shù)據(jù)能拿到
回答
編輯回答
伐木累

clipboard.png

2018年4月9日 01:58
編輯回答
枕頭人

沒看到你的data是怎樣的,可能是你修改數(shù)據(jù)的方式是immutable
比如數(shù)組的slice、pushpop方法都不會被vue檢測到,要使用splice方法。
對象的話使用shopData=Object.assin({},shopData,newData)

2018年6月2日 07:32