123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- <template>
- <view>
-
- <view class="top-warp">
- <view class="tip">每个菜单列表仅初始化一次,切换菜单缓存数据</view>
-
- <me-tabs v-model="tabIndex" :tabs="tabs" @change="tabChange" :tab-width="130"></me-tabs>
- </view>
-
-
-
-
-
-
- <mescroll-item ref="mescrollItem0" :i="0" :index="tabIndex" :tabs="tabs"></mescroll-item>
- <mescroll-item ref="mescrollItem1" :i="1" :index="tabIndex" :tabs="tabs"></mescroll-item>
- <mescroll-item ref="mescrollItem2" :i="2" :index="tabIndex" :tabs="tabs"></mescroll-item>
- <mescroll-item ref="mescrollItem3" :i="3" :index="tabIndex" :tabs="tabs"></mescroll-item>
- <mescroll-item ref="mescrollItem4" :i="4" :index="tabIndex" :tabs="tabs"></mescroll-item>
- <mescroll-item ref="mescrollItem5" :i="5" :index="tabIndex" :tabs="tabs"></mescroll-item>
- <mescroll-item ref="mescrollItem6" :i="6" :index="tabIndex" :tabs="tabs"></mescroll-item>
- <mescroll-item ref="mescrollItem7" :i="7" :index="tabIndex" :tabs="tabs"></mescroll-item>
- <mescroll-item ref="mescrollItem8" :i="8" :index="tabIndex" :tabs="tabs"></mescroll-item>
-
-
-
-
- </view>
- </template>
- <script>
- import MescrollItem from "./mescroll-more-item.vue";
- import MescrollMoreMixin from "@/components/mescroll-uni/mixins/mescroll-more.js";
-
- export default {
- mixins: [MescrollMoreMixin],
- components: {
- MescrollItem
- },
- data() {
- return {
- tabs: [{name:'全部'}, {name:'奶粉'}, {name:'面膜'}, {name:'图书'}, {name:'果汁'}, {name:'奶瓶'}, {name:'美素'}, {name:'花王'}, {name:'韩蜜'}],
- tabIndex: 0
- }
- },
- onShow() {
-
-
-
-
-
-
- }
- }
- </script>
- <style>
- .top-warp{
- z-index: 9990;
- position: fixed;
- top: --window-top;
- left: 0;
- width: 100%;
- height: 120upx;
- background-color: white;
- }
- .top-warp .tip{
- font-size: 28upx;
- height: 60upx;
- line-height: 60upx;
- text-align: center;
- }
- </style>
|