$http
进行 http 网络请求
Dora.js 运行时集成了著名的网络请求库 axios,$http
只是它的一个别名,除此之外没有任何其他区别。
因为 axios 已经有非常好的文档了,本文档就不再详细说明,具体可参见 axios 官方文档,使用时将官方文档中的 axios
替换为 $http
即可,这里会举一些常见的例子供大家快速上手,读者也可以查看 Dora.js 官方扩展仓库 中的示例来学习。
获取 json
module.export { async fetch() { let resp = await $http.get('https://api.example.com/') console.log(resp.data) }}
提交表单请求
module.export { async fetch() { let resp = await $http.post('/user', { firstName: 'Fred', lastName: 'Flintstone' }) console.log(resp.data) }}