Commit 8b8d289b757673a5d8c789c2ca2dbb76cc3c57c5
1 parent
f69b3039
超哥超哥超哥
Showing
1 changed file
with
47 additions
and
27 deletions
src/views/resume/femalestaff.vue
| @@ -18,7 +18,7 @@ | @@ -18,7 +18,7 @@ | ||
| 18 | <ul class="user-items"> | 18 | <ul class="user-items"> |
| 19 | <li v-for="item in infoListComputed" :key="item.title"> | 19 | <li v-for="item in infoListComputed" :key="item.title"> |
| 20 | <img :src="'/static/resume/female/' + item.icon" alt="" /> | 20 | <img :src="'/static/resume/female/' + item.icon" alt="" /> |
| 21 | - <span>{{ item.title }}:{{ item.value || '未知' }}</span> | 21 | + <span>{{ item.title }}:{{ item.value || "未知" }}</span> |
| 22 | </li> | 22 | </li> |
| 23 | </ul> | 23 | </ul> |
| 24 | </div> | 24 | </div> |
| @@ -30,13 +30,21 @@ | @@ -30,13 +30,21 @@ | ||
| 30 | <span>技能优势</span> | 30 | <span>技能优势</span> |
| 31 | </div> | 31 | </div> |
| 32 | <div class="info-content"> | 32 | <div class="info-content"> |
| 33 | - <ul v-if="userDetail.skillAdvantages && userDetail.skillAdvantages.length"> | ||
| 34 | - <li v-for="item in userDetail.skillAdvantages" :key="item.title"> | ||
| 35 | - <h3>{{item.title}}</h3> | ||
| 36 | - <p class="text-overflow2">{{item.desc}}</p> | ||
| 37 | - </li> | ||
| 38 | - </ul> | ||
| 39 | - <div v-else>暂无信息</div> | 33 | + <ul |
| 34 | + v-if=" | ||
| 35 | + userDetail.skillAdvantages && | ||
| 36 | + userDetail.skillAdvantages.length | ||
| 37 | + " | ||
| 38 | + > | ||
| 39 | + <li | ||
| 40 | + v-for="item in userDetail.skillAdvantages" | ||
| 41 | + :key="item.title" | ||
| 42 | + > | ||
| 43 | + <h3>{{ item.title }}</h3> | ||
| 44 | + <p class="text-overflow2">{{ item.desc }}</p> | ||
| 45 | + </li> | ||
| 46 | + </ul> | ||
| 47 | + <div v-else>暂无信息</div> | ||
| 40 | </div> | 48 | </div> |
| 41 | </div> | 49 | </div> |
| 42 | <div class="info-panel"> | 50 | <div class="info-panel"> |
| @@ -44,19 +52,23 @@ | @@ -44,19 +52,23 @@ | ||
| 44 | <span>教育经历</span> | 52 | <span>教育经历</span> |
| 45 | </div> | 53 | </div> |
| 46 | <div class="info-content"> | 54 | <div class="info-content"> |
| 47 | - <ul v-if="userDetail.workExperience && userDetail.workExperience.length"> | ||
| 48 | - <li v-for="item in userDetail.workExperience" :key="item.date"> | ||
| 49 | - <h3 class="flex flex-between"> | ||
| 50 | - <span>{{ item.school }}</span> | ||
| 51 | - <span style="font-size: 16px">{{item.date}}</span> | ||
| 52 | - </h3> | ||
| 53 | - <p class="flex flex-between"> | ||
| 54 | - <span>{{item.major}}</span> | ||
| 55 | - <span>{{item.degree}}</span> | ||
| 56 | - </p> | ||
| 57 | - </li> | ||
| 58 | - </ul> | ||
| 59 | - <div v-else>暂无信息</div> | 55 | + <ul |
| 56 | + v-if=" | ||
| 57 | + userDetail.workExperience && userDetail.workExperience.length | ||
| 58 | + " | ||
| 59 | + > | ||
| 60 | + <li v-for="item in userDetail.workExperience" :key="item.date"> | ||
| 61 | + <h3 class="flex flex-between"> | ||
| 62 | + <span>{{ item.school }}</span> | ||
| 63 | + <span style="font-size: 16px">{{ item.date }}</span> | ||
| 64 | + </h3> | ||
| 65 | + <p class="flex flex-between"> | ||
| 66 | + <span>{{ item.major }}</span> | ||
| 67 | + <span>{{ item.degree }}</span> | ||
| 68 | + </p> | ||
| 69 | + </li> | ||
| 70 | + </ul> | ||
| 71 | + <div v-else>暂无信息</div> | ||
| 60 | </div> | 72 | </div> |
| 61 | </div> | 73 | </div> |
| 62 | </div> | 74 | </div> |
| @@ -65,15 +77,23 @@ | @@ -65,15 +77,23 @@ | ||
| 65 | <span>工作经历</span> | 77 | <span>工作经历</span> |
| 66 | </div> | 78 | </div> |
| 67 | <div class="info-content"> | 79 | <div class="info-content"> |
| 68 | - <ul v-if="userDetail.educationalExperience && userDetail.educationalExperience.length"> | ||
| 69 | - <li v-for="item in userDetail.educationalExperience" :key="item.date"> | 80 | + <ul |
| 81 | + v-if=" | ||
| 82 | + userDetail.educationalExperience && | ||
| 83 | + userDetail.educationalExperience.length | ||
| 84 | + " | ||
| 85 | + > | ||
| 86 | + <li | ||
| 87 | + v-for="item in userDetail.educationalExperience" | ||
| 88 | + :key="item.date" | ||
| 89 | + > | ||
| 70 | <h3 class="flex flex-between"> | 90 | <h3 class="flex flex-between"> |
| 71 | - <span>{{item.company}}</span> | ||
| 72 | - <span>{{item.position}}</span> | ||
| 73 | - <span style="font-size: 16px">{{item.date}}</span> | 91 | + <span>{{ item.company }}</span> |
| 92 | + <span>{{ item.position }}</span> | ||
| 93 | + <span style="font-size: 16px">{{ item.date }}</span> | ||
| 74 | </h3> | 94 | </h3> |
| 75 | <p class="text-overflow2"> | 95 | <p class="text-overflow2"> |
| 76 | - {{item.desc}} | 96 | + {{ item.desc }} |
| 77 | </p> | 97 | </p> |
| 78 | </li> | 98 | </li> |
| 79 | </ul> | 99 | </ul> |