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

chore: 修改详情页的title

上级 07d0caba
...@@ -26,6 +26,7 @@ export default { ...@@ -26,6 +26,7 @@ export default {
this.data = await this.$axios.get(`/api/cms/api/v1/article/${this.$route.params.id}/detail`).then(res => { this.data = await this.$axios.get(`/api/cms/api/v1/article/${this.$route.params.id}/detail`).then(res => {
return res.data return res.data
}) })
this.$emit('loaded', this.data)
}, },
methods: { methods: {
formatDate(value) { formatDate(value) {
......
<template> <template>
<article-detail :tabs="tabs" @back="$router.push('/about/lesson')"></article-detail> <article-detail :tabs="tabs" @back="$router.push('/about/lesson')" @loaded="onLoaded"></article-detail>
</template> </template>
<script> <script>
import ArticleDetail from '@/components/ArticleDetail' import ArticleDetail from '@/components/ArticleDetail'
import navList from '../navList.js' import navList from '../navList.js'
export default { export default {
head: { title: '公开课-清控紫荆教育MBA官网' }, head() {
return { title: this.data.title }
},
components: { ArticleDetail }, components: { ArticleDetail },
data() { data() {
return { return {
data: {},
tabs: navList tabs: navList
} }
},
methods: {
onLoaded(data) {
this.data = data
}
} }
} }
</script> </script>
<template> <template>
<article-detail :tabs="tabs" @back="$router.push('/about/message')"></article-detail> <article-detail :tabs="tabs" @back="$router.push('/about/message')" @loaded="onLoaded"></article-detail>
</template> </template>
<script> <script>
import ArticleDetail from '@/components/ArticleDetail' import ArticleDetail from '@/components/ArticleDetail'
import navList from '../navList.js' import navList from '../navList.js'
export default { export default {
head: { head() {
title: '校长寄语-清控紫荆教育MBA官网' return { title: this.data.title }
}, },
components: { ArticleDetail }, components: { ArticleDetail },
data() { data() {
return { return {
data: {},
tabs: navList tabs: navList
} }
},
methods: {
onLoaded(data) {
this.data = data
}
} }
} }
</script> </script>
<template> <template>
<article-detail :tabs="tabs" @back="$router.push('/alumni/outstanding')"></article-detail> <article-detail :tabs="tabs" @back="$router.push('/alumni/outstanding')" @loaded="onLoaded"></article-detail>
</template> </template>
<script> <script>
import ArticleDetail from '@/components/ArticleDetail' import ArticleDetail from '@/components/ArticleDetail'
export default { export default {
head: { head() {
title: '定期为紫荆教育校友带来专享福利', return {
meta: [{ hid: 'keywords', name: 'keywords', content: '紫荆教育校友福利' }] title: this.data.title,
meta: [{ hid: 'keywords', name: 'keywords', content: '紫荆教育校友福利' }]
}
}, },
components: { ArticleDetail }, components: { ArticleDetail },
data() { data() {
return { return {
data: {},
tabs: [ tabs: [
{ name: '校友故事', path: '/alumni/sharing' }, { name: '校友故事', path: '/alumni/sharing' },
{ name: '校友福利', path: '/alumni/outstanding' } { name: '校友福利', path: '/alumni/outstanding' }
] ]
} }
},
methods: {
onLoaded(data) {
this.data = data
}
} }
} }
</script> </script>
<template> <template>
<article-detail :tabs="tabs" @back="$router.push('/alumni/sharing')"></article-detail> <article-detail :tabs="tabs" @back="$router.push('/alumni/sharing')" @loaded="onLoaded"></article-detail>
</template> </template>
<script> <script>
import ArticleDetail from '@/components/ArticleDetail' import ArticleDetail from '@/components/ArticleDetail'
export default { export default {
head: { head() {
title: '分享紫荆教育6000+优秀校友的精彩故事', return {
meta: [{ hid: 'keywords', name: 'keywords', content: '紫荆教育校友故事' }] title: this.data.title,
meta: [{ hid: 'keywords', name: 'keywords', content: '紫荆教育校友故事' }]
}
}, },
components: { ArticleDetail }, components: { ArticleDetail },
data() { data() {
return { return {
data: {},
tabs: [ tabs: [
{ name: '校友故事', path: '/alumni/sharing' }, { name: '校友故事', path: '/alumni/sharing' },
{ name: '校友福利', path: '/alumni/outstanding' } { name: '校友福利', path: '/alumni/outstanding' }
] ]
} }
},
methods: {
onLoaded(data) {
this.data = data
}
} }
} }
</script> </script>
<template> <template>
<article-detail :tabs="tabs" @back="$router.push('/apply/master')"></article-detail> <article-detail :tabs="tabs" @back="$router.push('/apply/master')" @loaded="onLoaded"></article-detail>
</template> </template>
<script> <script>
import ArticleDetail from '@/components/ArticleDetail' import ArticleDetail from '@/components/ArticleDetail'
export default { export default {
head: { head() {
title: '紫荆教育在职研申请攻略_在职研备考技巧_快速获得研究生学历', return {
meta: [ title: this.data.title,
{ meta: [
hid: 'keywords', {
name: 'keywords', hid: 'keywords',
content: name: 'keywords',
'在职研培训,在职研报名,免联考在职研,在职研学费,免联考在职研,在职研申请攻略_在职研备考技巧_快速获得硕士学历' content:
} '在职研培训,在职研报名,免联考在职研,在职研学费,免联考在职研,在职研申请攻略_在职研备考技巧_快速获得硕士学历'
] }
]
}
}, },
components: { ArticleDetail }, components: { ArticleDetail },
data() { data() {
return { return {
data: {},
tabs: [ tabs: [
{ name: 'MBA申请攻略', path: '/apply/mba' }, { name: 'MBA申请攻略', path: '/apply/mba' },
{ name: '在职研申请攻略', path: '/apply/master' } { name: '在职研申请攻略', path: '/apply/master' }
] ]
} }
},
methods: {
onLoaded(data) {
this.data = data
}
} }
} }
</script> </script>
<template> <template>
<article-detail :tabs="tabs" @back="$router.push('/apply/mba')"></article-detail> <article-detail :tabs="tabs" @back="$router.push('/apply/mba')" @loaded="onLoaded"></article-detail>
</template> </template>
<script> <script>
import ArticleDetail from '@/components/ArticleDetail' import ArticleDetail from '@/components/ArticleDetail'
export default { export default {
head: { head() {
title: '紫荆教育MBA申请攻略_MBA备考技巧_快速获得硕士学历' return {
title: this.data.title
}
}, },
components: { ArticleDetail }, components: { ArticleDetail },
data() { data() {
return { return {
data: {},
tabs: [ tabs: [
{ name: 'MBA申请攻略', path: '/apply/mba' }, { name: 'MBA申请攻略', path: '/apply/mba' },
{ name: '在职研申请攻略', path: '/apply/master' } { name: '在职研申请攻略', path: '/apply/master' }
] ]
} }
},
methods: {
onLoaded(data) {
this.data = data
}
} }
} }
</script> </script>
<template> <template>
<article-detail :tabs="tabs" @back="$router.push('/news/hot')"></article-detail> <article-detail :tabs="tabs" @back="$router.push('/news/hot')" @loaded="onLoaded"></article-detail>
</template> </template>
<script> <script>
import ArticleDetail from '@/components/ArticleDetail' import ArticleDetail from '@/components/ArticleDetail'
export default { export default {
head: { title: '热点新闻-清控紫荆教育MBA官网' }, head() {
return { title: this.data.title }
},
components: { ArticleDetail }, components: { ArticleDetail },
data() { data() {
return { return {
data: {},
tabs: [ tabs: [
{ name: '热点新闻', path: '/news/hot' }, { name: '热点新闻', path: '/news/hot' },
{ name: '教授采访', path: '/news/interview' } { name: '教授采访', path: '/news/interview' }
] ]
} }
},
methods: {
onLoaded(data) {
this.data = data
}
} }
} }
</script> </script>
<template> <template>
<article-detail :tabs="tabs" @back="$router.push('/news/interview')"></article-detail> <article-detail :tabs="tabs" @back="$router.push('/news/interview')" @loaded="onLoaded"></article-detail>
</template> </template>
<script> <script>
import ArticleDetail from '@/components/ArticleDetail' import ArticleDetail from '@/components/ArticleDetail'
export default { export default {
head: { title: '教授采访-清控紫荆教育MBA官网' }, head() {
return { title: this.data.title }
},
components: { ArticleDetail }, components: { ArticleDetail },
data() { data() {
return { return {
data: {},
tabs: [ tabs: [
{ name: '热点新闻', path: '/news/hot' }, { name: '热点新闻', path: '/news/hot' },
{ name: '教授采访', path: '/news/interview' } { name: '教授采访', path: '/news/interview' }
] ]
} }
},
methods: {
onLoaded(data) {
this.data = data
}
} }
} }
</script> </script>
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论