【问题标题】:Integrating vue-auth-image plugin into Nuxt.js将 vue-auth-image 插件集成到 Nuxt.js
【发布时间】:2019-08-19 02:51:35
【问题描述】:

我正在尝试将 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 警告]:无法解析指令:auth-img

如何解决这个问题?

【问题讨论】:

  • 您将文件命名为auth-images.js,因此您的配置中有一个错字@/plugins/auth-images 而不是@/plugins/vauth-images
  • 感谢您的关注,对不起,我只是在这里打错字了,在我的实际代码中我没有,我使用了不同的名称

标签: vue.js vuejs2 nuxt.js


【解决方案1】:

指令不是auth-img,而是auth-image,所以正确的代码是:

<img v-auth-image=

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-05-04
    • 2019-08-25
    • 1970-01-01
    • 2020-12-02
    • 1970-01-01
    • 2020-11-29
    • 2020-07-16
    • 1970-01-01
    相关资源
    最近更新 更多