|
@@ -86,27 +86,14 @@
|
|
</view>
|
|
</view>
|
|
<view>
|
|
<view>
|
|
<view class="page-num comment" v-if="comment_show">评</view>
|
|
<view class="page-num comment" v-if="comment_show">评</view>
|
|
- <view class="page-num select" v-if="select_show" @click="select">选</view>
|
|
|
|
|
|
+ <view class="page-num select" v-if="select_show" @click="select">{{select_name}}</view>
|
|
</view>
|
|
</view>
|
|
|
|
|
|
- <view class="page-num" @click="setShow" v-if="index != -1">P{{index+1}}</view>
|
|
|
|
-
|
|
|
|
- <graceDrawer :show="select_drawer_show" top="0" width="100%" v-on:closeDrawer="closeSelect">
|
|
|
|
- <view slot="links">
|
|
|
|
- <view class="grace-list">
|
|
|
|
- <view style="text-align:center; padding:20px;">
|
|
|
|
- 您可以放置任何内容 ...
|
|
|
|
- </view>
|
|
|
|
- </view>
|
|
|
|
- </view>
|
|
|
|
- </graceDrawer>
|
|
|
|
|
|
+ <view class="page-num" @click="setShow" v-if="index != -1">P{{index+1}}</view>
|
|
</view>
|
|
</view>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
-import cate from "@/pages/dream/view/cate.vue";
|
|
|
|
-import graceDrawer from '@/lib/graceUI/components/graceDrawer.vue';
|
|
|
|
-
|
|
|
|
import news from "@/pages/dream/view/news.vue";
|
|
import news from "@/pages/dream/view/news.vue";
|
|
import pic from "@/pages/dream/view/pic.vue";
|
|
import pic from "@/pages/dream/view/pic.vue";
|
|
import picGrid from "@/pages/dream/view/picGrid.vue";
|
|
import picGrid from "@/pages/dream/view/picGrid.vue";
|
|
@@ -138,6 +125,7 @@ export default {
|
|
},
|
|
},
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
|
|
+ select_name : '选',
|
|
comment_show : false,
|
|
comment_show : false,
|
|
select_show : false,
|
|
select_show : false,
|
|
select_drawer_show : false,
|
|
select_drawer_show : false,
|
|
@@ -151,16 +139,24 @@ export default {
|
|
setSelectShow : function(state) {
|
|
setSelectShow : function(state) {
|
|
this.select_show = state;
|
|
this.select_show = state;
|
|
},
|
|
},
|
|
- select : function() {
|
|
|
|
- //this.Dever.location('dream/cate?id=' + this.item.info_id + '&parent_page=' + this.item.parent_page_id);
|
|
|
|
- this.select_drawer_show = true;
|
|
|
|
|
|
+ select : function() {
|
|
|
|
+ this.$emit('select');
|
|
|
|
+ this.select_drawer_show = !this.select_drawer_show;
|
|
|
|
+ if (this.select_drawer_show == true) {
|
|
|
|
+ this.select_name = '关';
|
|
|
|
+ } else {
|
|
|
|
+ this.select_name = '选';
|
|
|
|
+ }
|
|
},
|
|
},
|
|
closeSelect : function() {
|
|
closeSelect : function() {
|
|
this.select_drawer_show = false;
|
|
this.select_drawer_show = false;
|
|
|
|
+ },
|
|
|
|
+ goIndex : function(index) {
|
|
|
|
+ this.$emit('goIndex', index);
|
|
}
|
|
}
|
|
},
|
|
},
|
|
components:{
|
|
components:{
|
|
- cate,news,pic,picGrid,vod,vodComment,vodShort,audioList,audioComment,liveComment,dialogue,linkView,webView,product
|
|
|
|
|
|
+ news,pic,picGrid,vod,vodComment,vodShort,audioList,audioComment,liveComment,dialogue,linkView,webView,product
|
|
}
|
|
}
|
|
}
|
|
}
|
|
</script>
|
|
</script>
|