Как вызвать функцию mixin в промежуточном программном обеспечении - PullRequest
0 голосов
/ 10 февраля 2019

Как я могу вызвать функцию mixin в промежуточном программном обеспечении с NUXT.js?

Я пытаюсь сделать это:

export default function(context) {
  // init auth token from the local store or cookies
  context.initAuth(context.req)

  if (!context.store.getters['sessionStorage/isAuthenticated']) {
    context.redirect("/login")
  }
}

, где функция initAuth() находится в plugins/auth.jsмиксин файл

1 Ответ

0 голосов
/ 10 февраля 2019

Вы не можете вызывать mixin в промежуточном программном обеспечении, потому что mixin относится к экземпляру vue-component.Вы имели в виду, что хотите вызвать функцию?Тогда вы делаете все правильно, за исключением того, что вставляет вашу функцию в контекст.

...