Mixin запускается только один раз - PullRequest
0 голосов
/ 09 июля 2020

В моем проекте nuxt SPA есть миксин, который устанавливает метаданные Open Graph / Facebook. При изменении маршрута миксин больше не запускается. почему это?

headMixin. js

    import Vue from 'vue'
    
    export default ({ route }) => {
      Vue.mixin({
        head() {
          return {
            meta: [
              // Open Graph / Facebook
              {
                hid: 'og:url',
                property: 'og:url',
                content: process.env.baseUrl + route.path
              },
              {
                hid: 'og:image',
                name: 'og:image',
                content: process.env.baseUrl + '/og/facebook.png'
              }
            ]
          }
        }
      })
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...