|
@@ -13,8 +13,8 @@ export default defineComponent({
|
|
|
default: () => [],
|
|
|
},
|
|
|
},
|
|
|
- emits: ['goto'],
|
|
|
- setup(props, {emit}) {
|
|
|
+ emits: ["goto"],
|
|
|
+ setup(props, { emit }) {
|
|
|
const imageSlots = {
|
|
|
loading: () => <TheLoading />,
|
|
|
error: () => <TheLoading />,
|
|
@@ -24,8 +24,11 @@ export default defineComponent({
|
|
|
<Grid border={false} columnNum={3}>
|
|
|
{props.list.map((n: any) => (
|
|
|
<GridItem>
|
|
|
- <div class={styles.item} onClick={() => emit('goto', n)}>
|
|
|
+ <div class={styles.item} onClick={() => emit("goto", n)}>
|
|
|
<div class={styles.imgWrap}>
|
|
|
+ {n.paymentType === "CHARGE" && (
|
|
|
+ <span class={styles.albumType}>付费</span>
|
|
|
+ )}
|
|
|
<TheImage src={n.albumCoverUrl} />
|
|
|
<div class={styles.model}>
|
|
|
<Icon name={IconXin} />
|