|
|
<template>
|
|
|
<layout-body class="page-detail">
|
|
|
<header-box slot="header">
|
|
|
<span slot="left"></span>
|
|
|
<span slot="title">男士</span>
|
|
|
<span slot="left">
|
|
|
<i class="icon icon-nav"></i>
|
|
|
</span>
|
|
|
<span slot="title">
|
|
|
男士
|
|
|
</span>
|
|
|
<span slot="right">
|
|
|
<i class="icon icon-search"></i>
|
|
|
</span>
|
|
|
</header-box>
|
|
|
<div class="resources">
|
|
|
|
|
|
<resource-focus-image v-if="focus" :value="focus"></resource-focus-image>
|
|
|
<resource-two-image v-if="twoImages" :value="twoImages"></resource-two-image>
|
|
|
<resource-single-image v-if="singleImages" :value="singleImages"></resource-single-image>
|
|
|
<resource-single-image v-if="singleImages" :value="singleImages"></resource-single-image>
|
|
|
<resource-single-image v-if="singleImages" :value="singleImages"></resource-single-image>
|
|
|
<resource-single-image v-if="singleImages" :value="singleImages"></resource-single-image>
|
|
|
<resource-single-image v-if="singleImages" :value="singleImages"></resource-single-image>
|
|
|
<resource-single-image v-if="singleImages" :value="singleImages"></resource-single-image>
|
|
|
<resource-single-image v-if="singleImages" :value="singleImages"></resource-single-image>
|
|
|
<resource-single-image v-if="singleImages" :value="singleImages"></resource-single-image>
|
|
|
<resource-focus-image :value="channel.man[0].data"></resource-focus-image>
|
|
|
</div>
|
|
|
</layout-body>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
import {
|
|
|
FETCH_CHANNEL_MAN_REQUEST
|
|
|
} from 'store/channel/types';
|
|
|
import {mapState} from 'vuex';
|
|
|
import components from 'components/resources';
|
|
|
|
|
|
export default {
|
|
|
name: 'Cate',
|
|
|
data() {
|
|
|
return {
|
|
|
twoImages: [{
|
|
|
src: '//img10.static.yhbimg.com/yhb-img01/2017/07/05/09/01dfd379daa71513f228fe7586aca829e4.jpg?imageView2/2/w/375/h/375/interlace/1'
|
|
|
}, {
|
|
|
src: '//img10.static.yhbimg.com/yhb-img01/2017/07/05/09/01dfd379daa71513f228fe7586aca829e4.jpg?imageView2/2/w/375/h/375/interlace/1'
|
|
|
}],
|
|
|
singleImages: {
|
|
|
src: '//img11.static.yhbimg.com/yhb-img01/2017/07/26/09/01496efd7e853c2aaa1e38035d788eaa8e.jpg?imageView2/2/w/750/h/364/interlace/1'
|
|
|
},
|
|
|
focus: [
|
|
|
{
|
|
|
src: '//img10.static.yhbimg.com/yhb-img01/2017/08/14/16/01da1614141a2e60b48360b8c46d054b9f.png?imageView2/2/w/750/h/365/interlace/1',
|
|
|
url: '//www.baidu.com',
|
|
|
title: 'haha',
|
|
|
bgColor: '#000'
|
|
|
},
|
|
|
{
|
|
|
src: '//img11.static.yhbimg.com/yhb-img01/2017/07/26/09/01496efd7e853c2aaa1e38035d788eaa8e.jpg?imageView2/2/w/750/h/365/interlace/1',
|
|
|
url: '//www.baidu.com',
|
|
|
title: 'haha',
|
|
|
bgColor: '#000'
|
|
|
}
|
|
|
]
|
|
|
}
|
|
|
},
|
|
|
computed: {
|
|
|
...mapState(['channel']),
|
|
|
},
|
|
|
asyncData({store}) {
|
|
|
return store.dispatch(FETCH_CHANNEL_MAN_REQUEST);
|
|
|
},
|
|
|
components: {...components}
|
|
|
};
|
|
|
</script>
|
...
|
...
|
|