Как запретить пользователю переходить на другую страницу в моем приложении, когда navigator.onLine
имеет значение false?
Он работает с использованием такого плагина, как это:
app.router.beforeEach((to, from, next) => {
if (!navigator.onLine) {
console.log('Offline: route change prevented')
} else {
next()
}
})
Но яЯ бы предпочел сделать это с помощью промежуточного программного обеспечения или в конфигурации маршрутизатора файла nuxt.config.js.Тем не менее, в промежуточном программном обеспечении навигация уже началась, поэтому у меня нет from
для перенаправления обратно, и сохранение этого в магазине кажется действительно ненужным.