From 7ab906c6c29886ac88cddc0b8dbfcbf4fc1364ad Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期二, 27 八月 2019 11:21:36 +0800 Subject: [PATCH] 2019-08-27update --- src/views/successCase/caseDetail.vue | 25 ++++++++++++++++--------- 1 files changed, 16 insertions(+), 9 deletions(-) diff --git a/src/views/successCase/caseDetail.vue b/src/views/successCase/caseDetail.vue index 919d048..f0f0e07 100644 --- a/src/views/successCase/caseDetail.vue +++ b/src/views/successCase/caseDetail.vue @@ -6,10 +6,11 @@ <div class="wrapper caseDetail" v-for="(item, index) in details" :key="index"> <div v-if="item.TypeCharOne === 'WLongText'"> - <div class="content_title"><span v-text="item.Title1"></span></div> - <div class="content_title_p" style="margin: .4rem auto .1rem;" v-for="(text, i) in item.texts" :key="i" v-text="text"> + <div class="content_title"><span v-if="item.Title1" v-text="item.Title1"></span></div> + <div v-for="(cell, i) in item.subs" :key="i"> + <div class="content_title_p" v-if="cell.type === 'text'" style="margin: .4rem auto .1rem;" v-text="cell.value"></div> + <div class="content-img" v-else-if="cell.type === 'img'"><img :src="cell.value" alt=""></div> </div> - <div class="content-img"><img :src="item.url" alt=""></div> </div> <div class="p_backg" v-if="item.TypeCharOne === 'Wico'"> <div class="wrapper"> @@ -29,7 +30,7 @@ </div> <div class="wrapper" v-if="item.TypeCharOne === 'Wcontent'"> <div class="content-box"> - <h3><span v-text="item.Title1"></span></h3> + <h3><span v-if="item.Title1" v-text="item.Title1"></span></h3> <ul class="scene"> <li style="margin-bottom: 0.2rem;" v-for="(cell, i) in item.DOne" :key="i"> <img :src="cell.Images" alt=""> @@ -40,7 +41,7 @@ </div> <div class="wrapper" style="margin-bottom: 0.3rem;" v-if="item.TypeCharOne === 'Wimages'"> <div class="content-bottom"> - <h3 class="h3"><span v-text="item.Title1"></span></h3> + <h3 class="h3"><span v-if="item.Title1" v-text="item.Title1"></span></h3> </div> <div class="partner"> <div v-for="(cell, i) in item.DOne" :key="i"> @@ -94,12 +95,18 @@ this.url = res.Image1 this.details = res.Detail.map(item => { if (item.TypeCharOne === 'WLongText') { - item.texts = [] + item.subs = [] item.DOne.forEach(cell => { if (cell.LongText) { - item.texts.push(cell.LongText) + item.subs.push({ + type: 'text', + value: cell.LongText + }) } else if (cell.Images) { - item.url = cell.Images + item.subs.push({ + type: 'img', + value: cell.Images + }) } }) } @@ -458,7 +465,7 @@ .content-img { width: 12.32rem; height: auto; - margin-top: 0.8rem; + margin-top: 0.4rem; } .program { width: 100%; -- Gitblit v1.8.0