|
@@ -10,7 +10,8 @@
|
|
<view class='guide-center'></view>
|
|
<view class='guide-center'></view>
|
|
<view class='guide-bottom'></view>
|
|
<view class='guide-bottom'></view>
|
|
</view>
|
|
</view>
|
|
- </view>
|
|
|
|
|
|
+ </view>
|
|
|
|
+ <!--
|
|
<swiper class="swiper" @change="change" :circular="swiper.circular" :current="fetch.index">
|
|
<swiper class="swiper" @change="change" :circular="swiper.circular" :current="fetch.index">
|
|
<swiper-item v-for="(v, k) in fetch.items" v-if="v.data" :key="k" >
|
|
<swiper-item v-for="(v, k) in fetch.items" v-if="v.data" :key="k" >
|
|
<scroll-view scroll-y="true" scroll-x="true" class="scroll-height" @scrolltolower="bottomCall">
|
|
<scroll-view scroll-y="true" scroll-x="true" class="scroll-height" @scrolltolower="bottomCall">
|
|
@@ -18,6 +19,12 @@
|
|
</scroll-view>
|
|
</scroll-view>
|
|
</swiper-item>
|
|
</swiper-item>
|
|
</swiper>
|
|
</swiper>
|
|
|
|
+ -->
|
|
|
|
+ <dever-swiper class="swiper" @change="change" :current="fetch.index" :circular="swiper.circular" :item="fetch.items" v-slot="{k,v}">
|
|
|
|
+ <scroll-view scroll-y="true" scroll-x="true" class="scroll-height" @scrolltolower="bottomCall">
|
|
|
|
+ <dream ref="dream" @showDrawer="showDrawer" @showPage="showPage" :index="k" :item="v" :control="control" :bottom="bottom" class="item"></dream>
|
|
|
|
+ </scroll-view>
|
|
|
|
+ </dever-swiper>
|
|
</block>
|
|
</block>
|
|
<block v-if="!show">
|
|
<block v-if="!show">
|
|
<dream ref="dream" @showDrawer="showDrawer" @showPage="showPage" :index="fetch.index" :item="fetch.items[fetch.index]" :control="control" :bottom="bottom" class="item"></dream>
|
|
<dream ref="dream" @showDrawer="showDrawer" @showPage="showPage" :index="fetch.index" :item="fetch.items[fetch.index]" :control="control" :bottom="bottom" class="item"></dream>
|
|
@@ -71,7 +78,8 @@ import share from "@/pages/dream/func/share.vue";
|
|
import dream from "@/pages/dream/view/dream.vue";
|
|
import dream from "@/pages/dream/view/dream.vue";
|
|
import deverDrawerPage from "@/lib/dever/components/drawerPage.vue";
|
|
import deverDrawerPage from "@/lib/dever/components/drawerPage.vue";
|
|
import deverDrawerWindow from "@/lib/dever/components/drawerWindow.vue";
|
|
import deverDrawerWindow from "@/lib/dever/components/drawerWindow.vue";
|
|
-import deverShare from '@/lib/dever/components/share.vue';
|
|
|
|
|
|
+import deverShare from '@/lib/dever/components/share.vue';
|
|
|
|
+import deverSwiper from '@/lib/dever/components/swiper.vue';
|
|
export default{
|
|
export default{
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
@@ -166,7 +174,6 @@ export default{
|
|
//this.Dever.login = 'user/login?code=' + option.code;
|
|
//this.Dever.login = 'user/login?code=' + option.code;
|
|
//this.Dever.checkLogin();
|
|
//this.Dever.checkLogin();
|
|
this.login = this.Dever.getToken();
|
|
this.login = this.Dever.getToken();
|
|
- this.showPage(this.swiper.index);
|
|
|
|
this.Dever.config.name = option.name;
|
|
this.Dever.config.name = option.name;
|
|
this.Dever.config.code = option.code;
|
|
this.Dever.config.code = option.code;
|
|
this.Dever.config.system = uni.getSystemInfoSync();
|
|
this.Dever.config.system = uni.getSystemInfoSync();
|
|
@@ -262,8 +269,9 @@ export default{
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- change : function(e) {
|
|
|
|
- this.fetch.index = this.swiper.index = parseInt(e.detail.current);
|
|
|
|
|
|
+ change : function(current, index) {
|
|
|
|
+ //this.fetch.index = this.swiper.index = parseInt(e.detail.current);
|
|
|
|
+ this.swiper.index = parseInt(current);
|
|
this.showPage(this.swiper.index);
|
|
this.showPage(this.swiper.index);
|
|
//用户记录
|
|
//用户记录
|
|
this.record();
|
|
this.record();
|
|
@@ -296,6 +304,7 @@ export default{
|
|
title:t.info.name
|
|
title:t.info.name
|
|
});
|
|
});
|
|
self.swiper.index = t.index ? parseInt(t.index) : 0;
|
|
self.swiper.index = t.index ? parseInt(t.index) : 0;
|
|
|
|
+ self.showPage(self.swiper.index);
|
|
self.record();
|
|
self.record();
|
|
if (t && t['func']) {
|
|
if (t && t['func']) {
|
|
self.drawer.item = t['func'];
|
|
self.drawer.item = t['func'];
|
|
@@ -386,7 +395,7 @@ export default{
|
|
}
|
|
}
|
|
},
|
|
},
|
|
components:{
|
|
components:{
|
|
- dream,cate,community,times,shop,my,share,deverDrawerPage,deverDrawerWindow,deverShare
|
|
|
|
|
|
+ dream,cate,community,times,shop,my,share,deverDrawerPage,deverDrawerWindow,deverShare,deverSwiper
|
|
}
|
|
}
|
|
}
|
|
}
|
|
</script>
|
|
</script>
|