2
0
mirror of https://github.com/tenrok/vue-meta.git synced 2026-06-05 17:32:24 +03:00
Files
vue-meta/examples/vuex/views/Post.vue
T
2016-11-08 12:39:14 +02:00

28 lines
496 B
Vue

<template>
<div>
<h3>{{ post.title }}</h3>
<p>{{ post.content}}<p>
<router-link to="/">Go back home</router-link>
</div>
</template>
<script>
import { mapGetters } from 'vuex'
export default {
name: 'blog-post',
beforeMount () {
const { slug } = this.$route.params
this.$store.dispatch('getPost', { slug })
},
computed: mapGetters([
'post'
]),
metaInfo: {
title () {
return this.post.title
}
}
}
</script>