NUXT中使用axios,自己项目测试记录
Posted 鳳舞九天
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NUXT中使用axios,自己项目测试记录相关的知识,希望对你有一定的参考价值。
<template> <h4> data = {{ res }} </h4> </template> <script> import axios from ‘axios‘ export default { name: ‘four‘, // 第一种方法 /* async asyncData (context) { // const { data } = await axios.get(‘http://yd.ysedu.com/app/v1/get_home_countdown_details‘) const { data } = await axios({ method: ‘get‘, url: ‘http://yd.ysedu.com/app/v1/get_home_countdown_details‘, data: { id: 5 }, headers: { sign: ‘6ebbd40d0baeef0417bf6b62144f05e3/22307e52eb1895b809031eba30900f80/1578654048/m‘ } }) return { res: data } } */ // 方法2 async asyncData (context, callback) { axios({ method: ‘get‘, url: ‘http://yd.ysedu.com/app/v1/get_home_countdown_details‘, data: { id: 5 }, headers: { sign: ‘cf1b832265a99354032d8ced757f1e77/22307e52eb1895b809031eba30900f80/1578654419/m‘ } }).then( res => { callback(null, {res: res.data}) } ) } } </script> <style scoped> </style>
初学,测试写不好返回结果,经过几次测试终于稳定。
以上是关于NUXT中使用axios,自己项目测试记录的主要内容,如果未能解决你的问题,请参考以下文章
Tabulator + Nuxt.js:如何在回调中使用 axios?
带有 Axios 的 Nuxt 在页面加载时不会从 API 获取数据