promise方法

promise

TemplateService.uploadTempate(fieKey).then(function(result){sef.memKay = result.data},function(error){console.log(error)})

只要有then,它就是一个promise。

TemplateService.uploadTempate(fieKey)返回一个promise,承诺如果TemplateService.uploadTempate(fieKey)函数执行成功,则执行function(result)中的语句;
如果执行失败,则执行function(error).

而TemplateService.uploadTempate(fieKey)执行成功或者失败的定义,要取决于该函数是怎么定义的。本处该函数是在service文件中,是一个put请求,那么只要它的put请求数据成功,那么就可以顺利的执行then函数。

posted on 2017-02-06 22:23  大娃二娃  阅读(109)  评论(0编辑  收藏  举报

导航