提交 d9a8fc22 authored 作者: pengxiaohui's avatar pengxiaohui

专业共建页v2版本

上级 73f3c22b
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
v-for="(item, index) in data" v-for="(item, index) in data"
:class="indexActive === index && 'active'" :class="indexActive === index && 'active'"
:key="index" :key="index"
@click="tabChanges(index)" @click="tabChanges(item, index)"
v-html="item.name" v-html="item.name"
></li> ></li>
</ul> </ul>
...@@ -14,6 +14,10 @@ export default { ...@@ -14,6 +14,10 @@ export default {
props: { props: {
data: { data: {
type: Array type: Array
},
defaultActive: {
type: Number,
default: 0
} }
}, },
data() { data() {
...@@ -21,9 +25,14 @@ export default { ...@@ -21,9 +25,14 @@ export default {
indexActive: 0 indexActive: 0
} }
}, },
mounted() {}, created() {
this.indexActive = this.defaultActive
},
methods: { methods: {
tabChanges(index) { tabChanges(item, index) {
if (item.disabled) {
return
}
this.indexActive = index this.indexActive = index
this.$emit('tabChangeIndex', index) this.$emit('tabChangeIndex', index)
} }
......
差异被折叠。
差异被折叠。
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论