use*_*413 0 javascript vue.js vuetify.js
我正在使用 Vuetify 选项卡在不同选项卡下显示两个不同的组件。我在这里面临的问题是,当mounted()我尝试使用refs组件时,它只提供了ref第一个组件的详细信息,而一般参考资料并未显示。请帮我找出哪里出错了。
我已经添加了调试器mounted(),当我这样做时,this.$refs仅显示第一个详细信息参考。
<template>
<div>
<v-tabs slot="extension"
v-model="tab_title"
centered
color="black"
slider-color="red">
<v-tab key="details" href="#tab-details">Details</v-tab>
<v-tab key="general" href="#tab-general">General</v-tab>
</v-tabs>
<v-tabs-items touchless v-model="tab_title">
<v-tab-item key="details" value="tab-details">
<v-card flat>
<Details ref="details_form"></Details>
</v-card>
</v-tab-item>
<v-tab-item key="general" value="tab-general">
<v-card flat>
<Info ref="general_form" :agent="agent"></Info>
</v-card>
</v-tab-item>
</v-tabs-items>
</div>
</template>
<script>
import Details from 'views/details.vue';
import Info from 'views/info.vue';
export default {
components: {
Info,
Details,
},
props: ['agent'],
data: function () {
return {
tab_title: 'tab-account-details'
};
},
mounted: function () {
debugger
}
};
</script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1884 次 |
| 最近记录: |