在正常的查询中,我们是使用jquery.进行查询的,不过现在随着前端框架的趋势----->vue
的流行,在vue的官方的推荐中,也是,使用axios进行查询的
在进行查询数据中,我们一般是先想到的是jquery的, 但是 jquery不符合MVVM的思想,ajax是jquery的一部分,所以不会为了应用的jquery的库 主要区分
有两个疑问 [1] axios 与 ajax的区别 [2]get 与pos的区别
axios.get("/item/category/list?pid=0") // 占位符 路径的拼接 .then( function (response){ // 成功的回调 } ) .catch(function (){ // 失败的回调 }) <!-- ================================================= --> <!-- 当参数交多时用 对象进行传递 --> axios.get("/item/category/list",{ person:{ pid:0 } } ) .then( fucntion(response){}) // 成功的回调 .catch( functon (error){}) // 失败的回调 <!-- asiox 的 post的用法 --> asiox.post("/user",{ name:"jack", age:22 }) .than(function(response){} // 同上 成功 .catch(funcation(error){}) // 失败 的回调 <!-- asiox 的get与 post的区别 post(response 传参); 不需要向get一样进行定义一个对象,在对象的params 的参数中传参 ,post的方法的第二个参数对象,就是将来要传递的 参数 在这里 put 和 delete 区别不大 :可以说是类似 -->