🙋
data: function () {
return {
tableData: [ { id: 1, text: 'row 1' }, { id: 2, text: 'row 2' }],
editableObject: {},
editableIndex: 0,
showEditModal: false,
}
},
methods: {
editRow(row, index) {
this.editableIndex = index
this.editableObject = row
this.showEditModal = true
},
saveRow () {
this.tableData.splice(this.editableIndex, 1, this.editableObject)
this.showEditModal = false
}
}
Примерно такНу там вариации разные могут быть