V
V
Viktor Arkhipov2018-04-02 07:04:20
Vue.js
Viktor Arkhipov, 2018-04-02 07:04:20

How to manage header changes in Vue.js?

Допустим есть SPA приложение, есть список новостей со статичным заголовком h1 и страница новости которая подгружается через ресурс, после этого меняется заголовок на тот что пришел с ответа.
Так вот вопрос, как правильно вынести сам заголовок h1 за компонент из роута в layout.
У меня появилась только такая идея:
- в vuex завести модуль page, с параметром title и экшином setPageTitle
- в компоненте page-title который содержит h1, слушать изменения из хранилища
- компоненты которые меняют заголовок страницы, после получения информации вызывают setPageTitle из хранилища и обновляют внешний компонент page-title

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question