use key prop instead of dataset to identify active tab

This commit is contained in:
taehoon 2019-08-09 23:48:08 -04:00
parent cd14566a34
commit df3e80b7c3
5 changed files with 11 additions and 17 deletions

View file

@ -20,7 +20,7 @@ export default Vue.component('tab-switcher', {
activateTab (index, dataset) {
return () => {
if (typeof this.onSwitch === 'function') {
this.onSwitch.call(null, this.$slots.default[index].elm.dataset)
this.onSwitch.call(null, this.$slots.default[index].key)
}
this.active = index
}