提交 cc6a31d8 authored 作者: 王鹏飞's avatar 王鹏飞

updates

上级 dd2fc055
...@@ -62,12 +62,6 @@ ...@@ -62,12 +62,6 @@
} }
} }
} }
.project-item {
margin-top: 0.1rem;
img {
width: 100%;
}
}
.qa-list { .qa-list {
li { li {
......
<template>
<AppCard :title="title">
<template #header-aside><nuxt-link :to="baseUrl" v-if="baseUrl">查看更多+</nuxt-link></template>
<div class="project-list">
<div class="project-item" v-for="(item, index) in list" :key="index">
<AppLink :data="item"><img :src="item.imgUrl"/></AppLink>
</div>
</div>
</AppCard>
</template>
<script>
import AppCard from '@/components/Card.vue'
import AppLink from '@/components/Link.vue'
export default {
name: 'ProjectCard',
props: { list: { type: Array, default: () => [] }, title: String, baseUrl: String },
components: { AppCard, AppLink },
data() {
return {}
}
}
</script>
<style lang="scss">
.project-item {
margin-top: 0.1rem;
img {
width: 100%;
}
}
</style>
let config = {} let config = {}
if (process.env.NODE_ENV === 'production') { if (process.env.NODE_ENV === 'production') {
config = { config = {
server: { port: 2048, host: '0.0.0.0', timing: false } server: { port: 2047, host: '0.0.0.0', timing: false }
} }
} }
export default { export default {
......
...@@ -14,13 +14,7 @@ ...@@ -14,13 +14,7 @@
</div> </div>
</div> </div>
</div> </div>
<app-card title="热门专业"> <ProjectCard title="热门专业" :list="projectList"></ProjectCard>
<div class="project-list">
<div class="project-item" v-for="(item, index) in projectList" :key="index">
<AppLink :data="item"><img :src="item.imgUrl"/></AppLink>
</div>
</div>
</app-card>
<app-card title="常见问题"> <app-card title="常见问题">
<template #header-aside><nuxt-link to="/internationalDegree/qa">查看更多+</nuxt-link></template> <template #header-aside><nuxt-link to="/internationalDegree/qa">查看更多+</nuxt-link></template>
<ul class="qa-list"> <ul class="qa-list">
...@@ -42,13 +36,13 @@ ...@@ -42,13 +36,13 @@
<script> <script>
import AppCard from '@/components/Card.vue' import AppCard from '@/components/Card.vue'
import AppLink from '@/components/Link.vue' import ProjectCard from '@/components/ProjectCard.vue'
import NewsCard from '@/components/NewsCard.vue' import NewsCard from '@/components/NewsCard.vue'
import TeacherCard from '@/components/TeacherCard.vue' import TeacherCard from '@/components/TeacherCard.vue'
import qaList from '@/assets/internationalDegreeQA.js' import qaList from '@/assets/internationalDegreeQA.js'
export default { export default {
components: { AppCard, AppLink, NewsCard, TeacherCard }, components: { AppCard, ProjectCard, NewsCard, TeacherCard },
data() { data() {
return { return {
whyList: [ whyList: [
......
...@@ -14,13 +14,7 @@ ...@@ -14,13 +14,7 @@
</div> </div>
</div> </div>
</div> </div>
<app-card title="热门专业"> <ProjectCard title="热门专业" :list="projectList"></ProjectCard>
<div class="project-list">
<div class="project-item" v-for="(item, index) in projectList" :key="index">
<AppLink :data="item"><img :src="item.imgUrl"/></AppLink>
</div>
</div>
</app-card>
<app-card title="常见问题"> <app-card title="常见问题">
<template #header-aside><nuxt-link to="/studyAbroad/qa">查看更多+</nuxt-link></template> <template #header-aside><nuxt-link to="/studyAbroad/qa">查看更多+</nuxt-link></template>
<ul class="qa-list"> <ul class="qa-list">
...@@ -42,13 +36,13 @@ ...@@ -42,13 +36,13 @@
<script> <script>
import AppCard from '@/components/Card.vue' import AppCard from '@/components/Card.vue'
import AppLink from '@/components/Link.vue' import ProjectCard from '@/components/ProjectCard.vue'
import NewsCard from '@/components/NewsCard.vue' import NewsCard from '@/components/NewsCard.vue'
import TeacherCard from '@/components/TeacherCard.vue' import TeacherCard from '@/components/TeacherCard.vue'
import qaList from '@/assets/studyAbroadQA.js' import qaList from '@/assets/studyAbroadQA.js'
export default { export default {
components: { AppCard, AppLink, NewsCard, TeacherCard }, components: { AppCard, ProjectCard, NewsCard, TeacherCard },
data() { data() {
return { return {
whyList: [ whyList: [
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论