【融职培训】Web前端学习 第6章 jQuery Ajax 3 Ajax第三方模块
一、概述 在上一节的内容中,我们说了如何自己封装一个简易的Ajax方法。 其实在实际项目开发中,我们并不需要自己去封装,已经有很多成熟的Ajax第三方模块了,直接使用即可。 本节就来说说一个常用的Ajax第三方模块-Axios。 二、下载并引入Axios 可以直接使用npm下载Axios,命令如下: npm install axios 因为我们要将Axios引入到前端的页面,所以需要将axios.js文件拷贝到静态文件目录。 在node_modules目录中,找到axios>dist>axios.min.js文件,拷贝到public目录中即可。然后在模板中用script标签来引入此js文件。 三、后台程序 关于后台程序,我们仍然使用第01节的水果列表增删改查接口,实例代码如下所示: 1 // 数据 2 let dataList = ["香蕉","苹果","鸭梨" ]; 3 4 // get查看 5 router.get("/fruits", ctx => { 6 ctx.body = dataList; 7 }) 8 // post添加 9 router.post("/fruits", ctx => { 10 let fruit = ctx.request.body.fruit; 11 dataList.push(fruit); 12 ctx.body = dataList; 13