promise.then()或.then()之间的区别

时间:2016-12-23 20:25:18

标签: react-native promise

在react-native中有什么区别

.promise.then()

只是

.then()

我如何知道何时使用其中一个?它们似乎都是在上一个链接函数完成后调用的。

1 个答案:

答案 0 :(得分:1)

这取决于您调用的函数返回的内容。如果它返回一个promise,那么你可以直接在返回值上使用.then()

如果它没有返回一个promise,而是返回某种对象,那么你有时可以(取决于返回的对象)使用.promise来检索一个代表你刚刚启动的异步操作的promise。

如果您展示了更完整的代码示例,我们可以更具体地建议这些特定的代码示例。