blob: d2878946baa6a7681dc0b104d71b41c6c10780c2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
<template>
<div id="app">
<router-view />
</div>
</template>
<script>
export default {
name: 'App',
computed: {
assetTag() {
return this.$store.getters['global/assetTag'];
},
},
watch: {
assetTag: function (tag) {
if (tag) {
document.title = `${tag} - ${this.$route.meta.title}`;
}
},
$route: function (to) {
document.title = to.meta.title || 'Page is missing title';
if (this.assetTag) {
document.title = `${this.assetTag} - ${to.meta.title}`;
}
},
},
created() {
document.title = this.$route.meta.title || 'Page is missing title';
},
};
</script>
<style lang="scss">
/* Empty SCSS code: use prependData() */
</style>
|