Свойство доступа к Vuex - PullRequest
       4

Свойство доступа к Vuex

0 голосов
/ 21 марта 2020

Я использую vue -offline , но не могу использовать его в магазине для проверки онлайн-статуса.

В компонентах я могу получить доступ как:

if (this.isOnline)

или в шаблоне с

v-if="isOnline"

В магазине (модуле) я пытался:

if (this._vm.$isOnline)

, но всегда возвращает false.

Как получить к нему доступ в vuex?

1 Ответ

0 голосов
/ 21 марта 2020

Вы можете передать статус онлайн в качестве аргумента от вашего компонента ...

или вы можете легко проверить статус онлайн с помощью navigator.onLine (используется vue -offline, см. file ).

Так оно и будет в вашем магазине:

if (navigator.onLine)

Вот пример, показывающий онлайн-статус в консоли с использованием обоих методов: https://codesandbox.io/s/vuex-store-9zhy3

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