刚接触Axios、Vue、NuxtJS。
我所看到的大多数例子都显示了 .get
或 await
,但不是两个一起用。这段代码是从几个使用Nuxt JS与无头CMS的教程中提取的,是可以用的,但现在我似乎想不通如何在async调用之外的其他函数中访问数据。
import axios from 'axios'
export default {
async asyncData ({env, params}) {
const {data} = await axios.get(`${env.cockpit.apiUrl}/collections/get/cat_ruleset?token=${env.cockpit.apiToken}&simple=1`);
return {catrules:data}
}
}
export const addmore = async () => {
const response = await axios.get(`https://jsonplaceholder.typicode.com/users/1`);
return response.data;
}