We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
mdItem
1 parent 11c2785 commit 30c2f80Copy full SHA for 30c2f80
src/components/MdTable/MdTableRow.vue
@@ -83,6 +83,10 @@
83
},
84
mdSelectable () {
85
this.MdTable.selectingMode = this.mdSelectable
86
+ },
87
+ mdItem (after, before) {
88
+ this.removeSelectableItem(before)
89
+ this.$nextTick(this.addSelectableItem)
90
}
91
92
methods: {
@@ -121,12 +125,12 @@
121
125
122
126
this.MdTable.selectable.push(this.mdItem)
123
127
124
- removeSelectableItem () {
128
+ removeSelectableItem (target = this.mdItem) {
129
if (!this.hasMultipleSelection) {
130
return
131
132
- this.MdTable.selectable = this.MdTable.selectable.filter(item => item !== this.mdItem)
133
+ this.MdTable.selectable = this.MdTable.selectable.filter(item => item !== target)
134
135
136
created () {
0 commit comments