We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d531e41 commit 9d7c9b5Copy full SHA for 9d7c9b5
src/views/form/advancedForm/AdvancedForm.vue
@@ -206,6 +206,7 @@ export default {
206
},
207
toggle (key) {
208
const target = this.data.find(item => item.key === key)
209
+ target._originalData = { ...target }
210
target.editable = !target.editable
211
212
getRowByKey (key, newData) {
@@ -214,7 +215,8 @@ export default {
214
215
216
cancel (key) {
217
- target.editable = false
218
+ Object.keys(target).forEach(key => { target[key] = target._originalData[key] })
219
+ target._originalData = undefined
220
221
handleChange (value, key, column) {
222
const newData = [...this.data]
0 commit comments