mint ui mt-tab-container 不显示内容

新手上路,请多包涵
<mt-navbar v-model="selected">
            <mt-tab-item id="tab-container1">选项一</mt-tab-item>
            <mt-tab-item id="tab-container2">选项二</mt-tab-item>
            <mt-tab-item id="tab-container3">选项三</mt-tab-item>
        </mt-navbar>

        <mt-tab-container class="page-tabbar-tab-container" v-model="selected" swipeable="true">
            <mt-tab-container-item id="tab-container1">
            <!-- cell组件 -->
                <mt-cell v-for="n in 10" title="tab-container 1" :key="n">{{n}}</mt-cell>
            </mt-tab-container-item>
            <mt-tab-container-item id="tab-container2">
            <!-- cell组件 -->
                <mt-cell v-for="n in 5" title="tab-container 2" :key="n">{{n}}</mt-cell>
            </mt-tab-container-item>
            <mt-tab-container-item id="tab-container3">
            <!-- cell组件 -->
                <mt-cell v-for="n in 7" title="tab-container 3" :key="n">{{n}}</mt-cell>
            </mt-tab-container-item>
        </mt-tab-container>

导入部分

import Vue from 'vue'
import Mint from 'mint-ui';

Vue.use(Mint);

不明白为什么就显示不出内容,看了一下HTML内容,mt-tab-container-item默认是display:none;还有就是上面的mt-navbar也滑动不了。

请相关大神看看,谢谢!

图片描述

阅读 4.5k
1 个回答
✓ 已被采纳新手上路,请多包涵

问题解决了,把 <mt-navbar><mt-tab-container> 标签中的 v-model="selected" 改成 v-model="active",然后 data 中的 return 加多一个属性 active: "tab-container1" 就可以了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题