当前位置: 首页 > news >正文

14、$axios异步加载数据asyncData

安装@nuxtjs/axios

https://axios.nuxtjs.org/setup

npm install @nuxtjs/axios

nuxt.config.js

export default {
  modules: ['@nuxtjs/axios']
}

mock数据

https://mock.mengxuegu.com/
没有账号直接输入账号、密码登录会自动创建,没有修改密码的入口需要保存好账号密码。

使用

https://axios.nuxtjs.org/usage

asyncData

async asyncData({ $axios }) {
  const ip = await $axios.$get('http://icanhazip.com')
  return { ip }
}

methods/created/mounted/etc

methods: {
  async fetchSomething() {
    const ip = await this.$axios.$get('http://icanhazip.com')
    this.ip = ip
  }
}

相关文章:

  • hdlbits系列verilog解答(always块case语句)-33
  • 手机端运维管理系统——图扑 HT for Web
  • 机器人连杆惯量参数辨识(估计)
  • vivado 报错之procedural assignment to a non-register result is not permitted“
  • LLM系列 | 26:阿里千问Qwen模型解读、本地部署
  • iOS开发 Command PhaseScriptExecution failed with a nonzero exit code
  • NSSCTF第十页(2)
  • VUE2和VUE3思维导图知识体系总结大对比
  • linux下mysql-8.2.0集群部署(python版本要在2.7以上)
  • 使用 Python、XML 和 YAML 编写 ROS 2 Launch 文件
  • 45基于matlab的ARIMA:AutoregressiveIntegratedMovingAverage model。
  • 面经(面试经验)第一步,从自我介绍开始说起
  • 【JVM】双亲委派机制、打破双亲委派机制
  • STM32中微秒延时的实现方式
  • 如何使用ps制作ico图标文件
  • Day39 QTableWidget类的使用
  • 基于EPICS stream模块的直流电源的IOC控制程序实例
  • Vue使用epubjs电子书
  • docker部署elk
  • Node.js 中解析 HTML 的方法介绍
  • 外交部:中方支持俄乌直接对话谈判,支持政治解决危机
  • 美国前驻华大使携美大学生拜访中联部、外交部
  • 甘肃白银煤矿透水事故最新进展:3名被困矿工已无生命体征
  • 牛市早报|年内首次存款利率下调启动,5月LPR今公布
  • 一季度支持科技创新和制造业发展减税降费及退税4241亿元
  • 央媒聚焦文明交流互鉴中的“上博现象” :跨越山海,抒写自信