| 12345678910111213141516171819202122232425262728293031323334353637 |
- <template>
- <!-- 组件模板只能包含一个根元素,除非使用v-if 和 v-if-else -->
- <div>
- <!-- 轮播及店铺推荐 -->
- <recommend-store/>
- <recommend-original/>
- <suppliers :types="'ORIGINAL_FACTORY'"/>
- </div>
- </template>
- <script>
- import { RecommendStore, RecommendOriginal, Suppliers } from '~components/provider'
- export default {
- layout: 'main',
- fetch ({ store }) {
- return Promise.all([
- store.dispatch('loadBanners', {type: 'Brand'}),
- store.dispatch('provider/loadSalesStore', { isOriginal: true }),
- store.dispatch('provider/loadNewStores', { types: 'ORIGINAL_FACTORY' }),
- store.dispatch('provider/loadRecommendOriginal', { types: 'ORIGINAL_FACTORY' }),
- store.dispatch('provider/findStoreList', { page: 1, count: 10, types: 'ORIGINAL_FACTORY' })
- ])
- },
- components: {
- RecommendStore,
- RecommendOriginal,
- Suppliers
- },
- data () {
- return {
- msg: 'hello vue'
- }
- }
- }
- </script>
|