Blame view
src/pages/details/components/Introduce.vue
3.65 KB
530bb7e83
|
1 2 3 |
<template> <view class="introduce"> <!-- 迭代时建议配合接口修改 为数组 --> |
1b4b4938a
![]() |
4 5 |
<view v-if="Tag.Age && Tag.Age.length !== 0"> |
530bb7e83
|
6 7 |
<view> 年龄:<view |
1b4b4938a
![]() |
8 |
v-for="(item,index) in Tag.Age" |
530bb7e83
|
9 10 |
:key="index" > |
1b4b4938a
![]() |
11 |
{{item}}<text v-if="index !== Tag.Age.length - 1">/</text> |
530bb7e83
|
12 13 14 |
</view> </view> </view> |
1b4b4938a
![]() |
15 |
<view v-if="Tag.Colour && Tag.Colour.length !== 0"> |
530bb7e83
|
16 17 |
<view> 颜色:<view |
1b4b4938a
![]() |
18 |
v-for="(item,index) in Tag.Colour" |
530bb7e83
|
19 20 |
:key="index" > |
1b4b4938a
![]() |
21 |
{{item}}<text v-if="index !== Tag.Colour.length - 1">/</text> |
530bb7e83
|
22 23 24 |
</view> </view> </view> |
1b4b4938a
![]() |
25 |
<view v-if="Tag.Shape && Tag.Shape.length !== 0"> |
530bb7e83
|
26 27 |
<view> 脸型:<view |
1b4b4938a
![]() |
28 |
v-for="(item,index) in Tag.Shape" |
530bb7e83
|
29 30 |
:key="index" > |
1b4b4938a
![]() |
31 |
{{item}}<text v-if="index !== Tag.Shape.length - 1">/</text> |
530bb7e83
|
32 33 34 |
</view> </view> </view> |
1b4b4938a
![]() |
35 |
<view v-if="Tag.Rim && Tag.Rim.length !== 0"> |
530bb7e83
|
36 37 |
<view> 赠品:<view |
1b4b4938a
![]() |
38 |
v-for="(item,index) in Tag.Rim" |
530bb7e83
|
39 40 |
:key="index" > |
1b4b4938a
![]() |
41 |
{{item}}<text v-if="index !== Tag.Rim.length - 1">/</text> |
530bb7e83
|
42 43 44 |
</view> </view> </view> |
1b4b4938a
![]() |
45 |
<!-- <view v-if="Tag.prod_Tag_insurance && Tag.prod_Tag_insurance.length !== 0"> |
530bb7e83
|
46 47 |
<view> 保险:<view |
1b4b4938a
![]() |
48 |
v-for="(item,index) in Tag.prod_Tag_insurance" |
530bb7e83
|
49 50 |
:key="index" > |
1b4b4938a
![]() |
51 |
{{item.label}}<text v-if="index !== Tag.prod_Tag_insurance.length - 1">/</text> |
530bb7e83
|
52 53 |
</view> </view> |
1b4b4938a
![]() |
54 55 |
</view> --> <view v-if="Tag.Material && Tag.Material.length !== 0"> |
530bb7e83
|
56 57 |
<view> 材质:<view |
1b4b4938a
![]() |
58 |
v-for="(item,index) in Tag.Material" |
530bb7e83
|
59 60 |
:key="index" > |
1b4b4938a
![]() |
61 |
{{item}}<text v-if="index !== Tag.Material.length - 1">/</text> |
530bb7e83
|
62 63 64 |
</view> </view> </view> |
1b4b4938a
![]() |
65 |
<!-- <view v-if="Tag.Style && Tag.Style.length !== 0"> |
530bb7e83
|
66 67 |
<view> 个性:<view |
1b4b4938a
![]() |
68 |
v-for="(item,index) in Tag.Style" |
530bb7e83
|
69 70 |
:key="index" > |
1b4b4938a
![]() |
71 |
{{item}}<text v-if="index !== Tag.Style.length - 1">/</text> |
530bb7e83
|
72 73 |
</view> </view> |
1b4b4938a
![]() |
74 75 |
</view> --> <view v-if="Tag.Eyeglasses && Tag.Eyeglasses.length !== 0"> |
530bb7e83
|
76 77 |
<view> 场景:<view |
1b4b4938a
![]() |
78 |
v-for="(item,index) in Tag.Eyeglasses" |
530bb7e83
|
79 80 |
:key="index" > |
1b4b4938a
![]() |
81 |
{{item}}<text v-if="index !== Tag.Eyeglasses.length - 1">/</text> |
530bb7e83
|
82 83 84 |
</view> </view> </view> |
1b4b4938a
![]() |
85 |
<view v-if="Tag.Gender && Tag.Gender.length !== 0"> |
530bb7e83
|
86 87 |
<view> 性别:<view |
1b4b4938a
![]() |
88 |
v-for="(item,index) in Tag.Gender" |
530bb7e83
|
89 90 |
:key="index" > |
1b4b4938a
![]() |
91 |
{{item}}<text v-if="index !== Tag.Gender.length - 1">/</text> |
530bb7e83
|
92 93 94 |
</view> </view> </view> |
1b4b4938a
![]() |
95 |
<!-- <view v-if="Tag.prod_Tag_style && Tag.prod_Tag_style.length !== 0"> |
530bb7e83
|
96 97 |
<view> 风格:<view |
1b4b4938a
![]() |
98 |
v-for="(item,index) in Tag.prod_Tag_style" |
530bb7e83
|
99 100 |
:key="index" > |
1b4b4938a
![]() |
101 |
{{item.label}}<text v-if="index !== Tag.prod_Tag_style.length - 1">/</text> |
530bb7e83
|
102 103 |
</view> </view> |
1b4b4938a
![]() |
104 105 106 |
</view> --> <view v-if="Tag.Colour && Tag.Colour.length !== 0"> |
530bb7e83
|
107 108 |
<view> 重量:<view |
1b4b4938a
![]() |
109 |
v-for="(item,index) in Tag.Colour" |
530bb7e83
|
110 111 |
:key="index" > |
1b4b4938a
![]() |
112 |
{{item}}<text v-if="index !== Tag.Colour.length - 1">/</text> |
530bb7e83
|
113 114 115 116 117 118 119 120 121 |
</view> </view> </view> </view> </template> <script> export default { props: { |
1b4b4938a
![]() |
122 |
Tag: Object, |
530bb7e83
|
123 124 |
}, created() { |
530bb7e83
|
125 126 |
}, updated() { |
530bb7e83
|
127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 |
}, } </script> <style lang="scss" scoped> .introduce { margin-bottom: 4px; view { display: flex; align-content: center; font-size: 14px; color: #333333; } span { margin-left: 6px; margin-right: 5px; font-family: "PingFangSC-Regular"; } } </style> |