|
@@ -7,19 +7,19 @@
|
|
|
borderRadius="10rpx"
|
|
|
:isLoading="true"
|
|
|
:loadingType="5"
|
|
|
- ></tui-skeleton>
|
|
|
+ />
|
|
|
<view class="container-home tui-skeleton">
|
|
|
<!-- 轮播 -->
|
|
|
- <banner :list="bannerList" v-if="skeletonShow"></banner>
|
|
|
+ <banner :list="bannerList" v-if="skeletonShow" />
|
|
|
<!-- 金刚区菜单 -->
|
|
|
- <navbars :list="mainmenu" v-if="skeletonShow"></navbars>
|
|
|
+ <navbars :list="mainmenu" v-if="skeletonShow" />
|
|
|
<!-- 活动模块 -->
|
|
|
- <hotmode :mallTheme="mallTheme" v-if="skeletonShow"></hotmode>
|
|
|
+ <hotmode :mallTheme="mallTheme" v-if="skeletonShow" />
|
|
|
<!-- 楼层模块 -->
|
|
|
- <floors :list="floorList" v-if="skeletonShow"></floors>
|
|
|
+ <floors :list="floorList" v-if="skeletonShow" />
|
|
|
</view>
|
|
|
<!-- 侧边 -->
|
|
|
- <scroll-top :isScrollTop="isScrollTop" :bottom="50"></scroll-top>
|
|
|
+ <scroll-top :isScrollTop="isScrollTop" :bottom="50" />
|
|
|
</view>
|
|
|
</template>
|
|
|
|
|
@@ -30,8 +30,9 @@ import navbars from './components/navbars.vue'
|
|
|
import hotmode from './components/hotmode.vue'
|
|
|
import floors from './components/floors.vue'
|
|
|
import homeMiXins from './index.js'
|
|
|
+import shareMixin from '@/mixins/shareMixin.js'
|
|
|
export default {
|
|
|
- mixins: [ homeMiXins ],
|
|
|
+ mixins: [homeMiXins, shareMixin],
|
|
|
components: {
|
|
|
banner,
|
|
|
navbars,
|
|
@@ -52,22 +53,10 @@ export default {
|
|
|
this.mallOrganizeHome()
|
|
|
uni.stopPullDownRefresh()
|
|
|
},
|
|
|
- onShareAppMessage(res) {
|
|
|
- //分享转发
|
|
|
- if (res.from === 'button') {
|
|
|
- // 来自页面内转发按钮
|
|
|
- }
|
|
|
- return {
|
|
|
- title: '联合丽格集采商城',
|
|
|
- path: 'pages/tabBar/home/index',
|
|
|
- imageUrl: `${this.staticUrl}icon_share_home@2x.png`
|
|
|
- }
|
|
|
- },
|
|
|
onShow() {
|
|
|
this.authApplets()
|
|
|
},
|
|
|
- onHide() {
|
|
|
- }
|
|
|
+ onHide() {}
|
|
|
}
|
|
|
</script>
|
|
|
|
|
@@ -80,5 +69,4 @@ page {
|
|
|
height: auto;
|
|
|
background-color: #f7f7f7;
|
|
|
}
|
|
|
-
|
|
|
</style>
|