Commit 155d94c50c4a587bc52034fc299f930f5ecacfd6

Authored by zhiyangdu
1 parent 38790f78

数据绑定

src/components/discountZone/discountZone.vue
@@ -3,10 +3,10 @@ @@ -3,10 +3,10 @@
3 <titleBox v-if="discountZoneInfo" :titles="discountZoneInfo[0]"></titleBox> 3 <titleBox v-if="discountZoneInfo" :titles="discountZoneInfo[0]"></titleBox>
4 <div v-if="discountZoneInfo&&discountZoneInfo[0].img" class="item_box"> 4 <div v-if="discountZoneInfo&&discountZoneInfo[0].img" class="item_box">
5 <div class="left"> 5 <div class="left">
6 - <img v-lazy="discountZoneInfo[0].img[0].simg" /> 6 + <img v-lazy="discountZoneInfo[0].img[0].simg" @click="$parent.toDetail(discountZoneInfo[0].img[0])" alt="网家家" />
7 </div> 7 </div>
8 <div class="right"> 8 <div class="right">
9 - <img class="item" v-for="(item,index) in discountZoneInfo[0].img" :key="index" v-if="index>0" v-lazy="item.simg" /> 9 + <img class="item" v-for="(item,index) in discountZoneInfo[0].img" :key="index" @click="$parent.toDetail(item)" v-if="index>0" v-lazy="item.simg" alt="网家家"/>
10 </div> 10 </div>
11 </div> 11 </div>
12 </div> 12 </div>
src/components/preferential/preferential.vue
1 <template> 1 <template>
2 <div> 2 <div>
3 - <titleBox :titles="titles"></titleBox>  
4 - <div class="item_box"> 3 + <titleBox v-if="preferentialInfo" :titles="preferentialInfo[0]"></titleBox>
  4 + <div v-if="preferentialInfo" class="item_box">
5 <div class="left"> 5 <div class="left">
6 - <img src="/static/img/pic_1.jpg" alt="网家家"/>  
7 - <img src="/static/img/pic_1.jpg" alt="网家家"/>  
8 - <img src="/static/img/pic_1.jpg" alt="网家家"/> 6 + <img class="item" v-for="(item,index) in preferentialInfo[0].img" :key="index"@click="$parent.toDetail(item)" v-if="index<3" v-lazy="item.simg" />
9 </div> 7 </div>
10 <div class="right"> 8 <div class="right">
11 - <img class="first" src="/static/img/pic_1.jpg" alt="网家家"/>  
12 - <img class="item" src="/static/img/pic_1.jpg" alt="网家家"/> 9 + <img class="first" v-lazy="preferentialInfo[0].img[3].simg" @click="$parent.toDetail(preferentialInfo[0].img[3])" alt="网家家"/>
  10 + <img class="item" v-lazy="preferentialInfo[0].img[4].simg" @click="$parent.toDetail(preferentialInfo[0].img[4])" alt="网家家"/>
13 </div> 11 </div>
14 </div> 12 </div>
15 </div> 13 </div>
@@ -24,6 +22,7 @@ @@ -24,6 +22,7 @@
24 titles:null 22 titles:null
25 } 23 }
26 }, 24 },
  25 + props:["preferentialInfo"],
27 components:{ 26 components:{
28 titleBox 27 titleBox
29 }, 28 },
src/components/videoArea/videoArea.vue
1 <template> 1 <template>
2 <div> 2 <div>
3 - <titleBox :titles="titles"></titleBox> 3 + <titleBox v-if="videoAreaInfo" :titles="videoAreaInfo[0]"></titleBox>
4 <div class="item_box"> 4 <div class="item_box">
5 <img src="/static/img/pic_1.jpg" alt="网家家"/> 5 <img src="/static/img/pic_1.jpg" alt="网家家"/>
6 <div class="title"> 6 <div class="title">
@@ -31,6 +31,7 @@ @@ -31,6 +31,7 @@
31 titles:null 31 titles:null
32 } 32 }
33 }, 33 },
  34 + props:["videoAreaInfo"],
34 components:{ 35 components:{
35 titleBox 36 titleBox
36 }, 37 },