【发布时间】:2020-01-14 15:31:19
【问题描述】:
我正在尝试显示底部导航,其中 TabContent 来自组件。现在,使用以下代码,我无法显示标签内容,也没有任何错误。
PageContainer.vue:
<template>
<BottomNavigation selectedIndex="1" class="tab__container" @loaded="loaded">
<TabStrip>
<TabStripItem class="tab">
<Label :text="text.groups" />
</TabStripItem>
<TabStripItem class="tab">
<Label :text="text.mail" />
</TabStripItem>
</TabStrip>
<TabContentItem>
<GroupsScreen />
</TabContentItem>
<TabContentItem>
<MailScreen />
</TabContentItem>
</BottomNavigation>
</template>
<script >
import GroupsScreen from './GroupsScreen';
import MailScreen from './MailScreen';
export default {
components: {
GroupsScreen,
MailScreen,
},
data() {
return {
text: {
groups: 'Groepen',
mail: 'Berichten',
},
}
},
}
</script>
GroupsScreen.vue:
<template>
<Frame @loaded="loaded">
<ActionBar :title="text.groups" />
<StackLayout class="page">
<Label v-if="groupsLoading" text="Loading"></Label>
</StackLayout>
</Frame>
</template>
这是否可能,或者我是否正在尝试做一些应该以其他方式完成的事情?
【问题讨论】:
-
您能否分享一个可以重现问题的最小 Playground 示例?
标签: vue.js nativescript nativescript-vue