【问题标题】:How to import axios globally to a vue.js project [duplicate]如何将axios全局导入vue.js项目[重复]
【发布时间】:2018-11-12 05:00:34
【问题描述】:

我刚刚将axios安装到我的vue项目中

npm install axios

然后在main.js 文件中我将其导入为

import axios from "axios";

但是当我在我的组件中使用 axios 时,它会说

ReferenceError: axios 未定义

这意味着我必须导入 axios 的每个组件。

有没有一种聪明的方法可以将axios 全局导入我的 vue 项目。 这样我就不需要每次都在组件上导入它了。

【问题讨论】:

    标签: vue.js vuejs2 axios


    【解决方案1】:

    Vue 的强大之处在于状态管理(getter、mutations 和 action)。 Here's a good overview

    我建议您在操作中执行您的 axios 调用,因为它们是异步执行的,并且您在调用时不会看到您的应用程序冻结。

    【讨论】:

      猜你喜欢
      • 2018-07-19
      • 2020-03-02
      • 2019-06-29
      • 1970-01-01
      • 2018-10-26
      • 2020-06-15
      • 2021-02-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多