js回调函数的原理一直是一个不太好理解的地方。相信很多同学都不知道怎么用。今天在做项目的时候,正好有一个地方需要用到回调。功能,用情感发出。应用场景需求:想封装一个ajax调用api的函数,可以方便的在其他页面调用,但是调用的时候收不到函数的返回值,因为函数的返回值在success回调中ajax,所以一个回调函数!先看我的ajax函数代码如下:type:"POST",url:this.res_url+url,data:data,async:true,headers:{"token":token,"username":username},成功:function(res){cellback(res)},error:function(){alert("网络错误")}})}函数很简单,一共有三个接收参数url是请求地址,data是请求参数,cellback是如何调用回调函数调用时,前两个参数正常传递只需传递一个函数作为最后一个参数即可,如下post_func("/api/v1/admin/add_menu",data,function(data){console.log(data)})console.log(data)打印ajaxsuccess回调数据成功!真香作者:诚信、内涵、信仰--不存在来源:CSDN原文:https://blog.csdn.net/weixin_...版权声明:本文为博主原创文章,转载请附上博文求转载链接!
