Browse Source

perf[Exapme]: set page title according to article id

pull/2101/head
Pan 6 years ago
parent
commit
36060d5daf
  1. 12
      src/views/example/components/ArticleDetail.vue

12
src/views/example/components/ArticleDetail.vue

@ -183,12 +183,16 @@ export default {
fetchData(id) {
fetchArticle(id).then(response => {
this.postForm = response.data
// Just for test
// just for test
this.postForm.title += ` Article Id:${this.postForm.id}`
this.postForm.content_short += ` Article Id:${this.postForm.id}`
// Set tagsview title
// set tagsview title
this.setTagsViewTitle()
// set page title
this.setPageTitle()
}).catch(err => {
console.log(err)
})
@ -198,6 +202,10 @@ export default {
const route = Object.assign({}, this.tempRoute, { title: `${title}-${this.postForm.id}` })
this.$store.dispatch('tagsView/updateVisitedView', route)
},
setPageTitle() {
const title = 'Edit Article'
document.title = `${title} - ${this.postForm.id}`
},
submitForm() {
console.log(this.postForm)
this.$refs.postForm.validate(valid => {

Loading…
Cancel
Save