Есть ли способ ссылаться на MetaInfo в макетах для Gridsome? - PullRequest
1 голос
/ 24 апреля 2019

Используя Gridsome, я хочу сослаться на MetaInfo любой данной страницы, как показано ниже в компоненте макета:

 <h1 class="page-title">
   {{ metaInfo.title }}
 </h1>

На странице у меня есть мета-информация, определенная следующим образом (и это правильно заполняет голову)

export default {
  metaInfo: {
    title: 'About'
  }
}

1 Ответ

0 голосов
/ 10 мая 2019

Вы должны изменить свой объект metaInfo на функцию и вернуть титровальный объект.

Попробуйте это:

<h1 class="page-title">
  {{ $metaInfo.title }}
</h1>

И в вашем экспорте по умолчанию используйте это:

metaInfo() {
  return {
    title: 'About'
  };
}
...