передавать в state
https://github.com/vuejs/router/blob/main/packages/router/CHANGELOG.md#414-2022-08-22
Но как передать то понятно, а как получить эти данные в конечном роуте?
Это только для случая, когда данные передавались прямо в router.push() / router.replace(), что всегда было антипаттерном, и всегда требовало дополнительного кода, чтобы приложение работало при обновлении страницы. Если данные нужны на нескольких маршрутах, они должны либо храниться в родителе, либо в сторе, и напрямую уже из стора доставаться (как vuex/pinia, так и самописный/"компосабл").
Обсуждают сегодня