封装异步API

Posted jianxian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了封装异步API相关的知识,希望对你有一定的参考价值。

需求:调用fn,获取内部data数据

技术图片

 

思考:正常情况下,如果没有异步,一般操作就会获取,如下所示

技术图片

如果直接调用,默认方法返回值为undefined

 

解决方案如下:

技术图片

 

 然后在fn传入callback参数(函数也可以是参数),此时等价于下面标红处情况

技术图片

 

 然后可以在内部打印数据

技术图片

 

 当定时器执行完毕后,调用回调函数

技术图片

 

 

 

完整如下:

技术图片

 

 

 

 

 

 

 

 

 

 

 

.

以上是关于封装异步API的主要内容,如果未能解决你的问题,请参考以下文章

封装异步API

前后分离模型之封装 Api 调用

前后分离模型之封装 Api 调用

前后分离模型之封装 Api 调用

前后分离模型之封装 Api 调用

# Java 常用代码片段