基本上,我的问题与here完全相同,但是没有人回答这个问题。
我在索引组件中有以下标题代码:
export default {
head: {
title: function () {
return {
inner: this.$options.filters.translate('yacht charter'),
separator: ' ',
id: 'indexTitle'
}
},
我也在使用prerender-spa-plugin。最初的标题是一次(当我使用显示代码ctrl + U时),但是当javascript加载并执行时,标题会加倍。
这仅在预渲染的应用程序中发生。
我做错了什么?
答案 0 :(得分:0)
我想通过更改node_modules目录中vue-head.js中的第7行来解决此问题,
complement: window.document.title,
到
complement: '',