1.axios还有其他的请求方式:request以及post请求

                btn[4].onclick=function(){
                    axios.request({
                        method:'GET',
                        url:'http://localhost/3000/comments'
                    }).then(
                        response=>{
                            console.log(response)
                        }
                    )
                }
                btn[5].onclick=function(){
                    axios.post('http://localhost/3000/comments',
                    {
                        "body":'laozhichi',
                        "postId":2

                    }
                    ).then(response=>{
                        console.log(response)
                    })
                }

2.axios默认配置

基本格式:

axios.defaults....=...
axios.defaults.method='GET'   //例如在这里表示默认的请求方式是GET
axios.defaults.baseUrl='http://localhost:3000'  //设置基础URL
axios.defaults.params={id:100}    //在这里设置一个公共的请求参数,
//例如在GET里面可以请求id=100的数据,在POST当中可以添加id=100的数据
axios.defaults.timeout=3000   //设置超时时间为3000ms

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐