Интеграция плагина vue-auth-image в Nuxt.js - PullRequest
0 голосов
/ 28 марта 2019

Я пытаюсь интегрировать vue-auth-image плагин в Nuxt.js.

В plugins / auth-images.js :

import Vue from 'vue'                                                                                                                            
import VueAuthImage from 'vue-auth-image'                                                                                                        
import axios from 'axios'                                                                                                                        
Vue.use(VueAuthImage)                                                                                                                            

if (process.browser) {                                                                                                                           
  const authHeader = 'Bearer ' + localStorage.getItem('my-own-id-token')                                                                         
  axios.defaults.headers.common.Authorization = authHeader                                                                                       
}    

В nuxt.config.js я называю этот плагин:

plugins: [                                                                                                                                     
  '@/plugins/auth-images'                                                                                                                   
]

Позже в моем коде я применяю это:

<img v-auth-img="link/to/my/api/endpoint">

В консоли я получаю это:

[Vue warn]: не удалось разрешить директиву: auth-img

Как это исправить?

1 Ответ

1 голос
/ 26 июня 2019

Директива не auth-img, а auth-image, поэтому правильный код:

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