рабочий ящик с vue js - PullRequest
0 голосов
/ 03 мая 2018

Я хочу использовать резервную страницу с компонентом vue, но не получаю ответ. Так что в настоящее время возвращается HTML-страница, если нет ответа. но мне нужно вернуть Vue Component. Я использую стратегию networkFirst.

const offlineUrl = 'static/offline.html';

let networkFirstHandler = workbox.strategies.networkFirst({
  cacheName: 'default',
  plugins: [
    new workbox.expiration.Plugin({
      maxEntries: 50
    }),
    new workbox.cacheableResponse.Plugin({
      statuses: [200]
    })
  ]
});

const matcher = ({event}) => event.request.mode === 'navigate';

const handler = (args) => networkFirstHandler.handle(args).then((response) => (!response) ? caches.match(offlineUrl) : response);

Но здесь, в OfflineUrl, я хочу вернуть свой Vue Component.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...