|
@@ -11,7 +11,7 @@
|
|
|
<div class="page-view" v-if="!$util.isEmpty(list.data)">
|
|
<div class="page-view" v-if="!$util.isEmpty(list.data)">
|
|
|
<div class="goods-list" v-for="(item, index) in list.data" :key="index" @click="$util.pageTo(`/pages/goods/detail?id=${item.id}`)">
|
|
<div class="goods-list" v-for="(item, index) in list.data" :key="index" @click="$util.pageTo(`/pages/goods/detail?id=${item.id}`)">
|
|
|
<div class="img-blo">
|
|
<div class="img-blo">
|
|
|
- <img :src="item.imgList[0].middle" alt="商品图" mode="center" />
|
|
|
|
|
|
|
+ <app-img :src="item.smallImgList[0]" alt="商品图" mode="aspectFit" :height="200" />
|
|
|
</div>
|
|
</div>
|
|
|
<div class="goods-det">
|
|
<div class="goods-det">
|
|
|
<div class="goods-det-top">
|
|
<div class="goods-det-top">
|
|
@@ -32,13 +32,15 @@
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
|
<script>
|
|
<script>
|
|
|
|
|
+import AppImg from '@/components/app-img'
|
|
|
import AppWrapperEmpty from '@/components/app-wrapper-empty'
|
|
import AppWrapperEmpty from '@/components/app-wrapper-empty'
|
|
|
import { getClass, getList } from '@/api/category'
|
|
import { getClass, getList } from '@/api/category'
|
|
|
import { list } from '@/mixins'
|
|
import { list } from '@/mixins'
|
|
|
export default {
|
|
export default {
|
|
|
name: 'category',
|
|
name: 'category',
|
|
|
components: {
|
|
components: {
|
|
|
- AppWrapperEmpty
|
|
|
|
|
|
|
+ AppWrapperEmpty,
|
|
|
|
|
+ AppImg
|
|
|
},
|
|
},
|
|
|
mixins: [list],
|
|
mixins: [list],
|
|
|
data() {
|
|
data() {
|