副标题标题是两次

时间:2019-02-17 06:58:41

标签: vue.js vuejs2

基本上,我的问题与here完全相同,但是没有人回答这个问题。

我在索引组件中有以下标题代码:

export default {
    head: {
        title: function () {
            return {
                inner: this.$options.filters.translate('yacht charter'),
                separator: ' ',
                id: 'indexTitle'
            }
        },

我也在使用prerender-spa-plugin。最初的标题是一次(当我使用显示代码ctrl + U时),但是当javascript加载并执行时,标题会加倍。

这仅在预渲染的应用程序中发生。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

我想通过更改node_modules目录中vue-head.js中的第7行来解决此问题,

complement: window.document.title,

complement: '',