Ajax认知

用于异步的.前后端交互.

4e5d69e3097ef576e4992cb307548658_MD5

62b09025dc597c40a3dba859a6bf3be9_MD5

194c3899d7b24fd7ae4bb87d93ac1250_MD5

示例:

5d57d2cc9c9559986b7825a0d7fc70ad_MD5

Axios初步

7503b9fbc0ccbf37a4ac5bb333eb072a_MD5

c8fdabeb052fe2edfbfd4c9cf543b153_MD5

axios是一个函数,里面传入了一个对象.然后链式调用:

8cd6c717b43d674b3b56897089acf93e_MD5

当然get时传的url可以自己手动拼接数据. post方法则可以传data. params则是在get时,会自动往url的末尾添加哪些参数用的.(当然这一步我们完全可以自动手动拼接url)

注意,上面代码的细节:上面用了两组script标签,这是因为:一个script标签一旦有src属性,那么就不会加载包裹的代码了.因此,我们需要使用两组标签,一组用来src,一组用来存代码.

result是整个http报文.如果我们想要获取数据,使用result.data即可.

简化

72e6178f59a761cb4e16fa302d16eb8b_MD5

其中如果用get,那么就不需要传data/config

ba570725175ea7bc04cba32e84cb19ef_MD5

另外,上图中,会先输出======,因为这是异步的.