javascript - then() 方法如何返回值
问题描述
transform(profilePictureUrl: string): any {
return this.methodA(profilePictureUrl).then((res)=>{
return res;
})
}
private async methodA(pPUrl: string) {
var accessCredentials = await SDKInitializer.GetInstance().GetSessionCredentials();
return accessCredentials.AccessToken
}
在上述方法中,GetSessionCredentials() 返回一个我想通过使用 then() 解决的承诺并返回它的值。
它返回给我这个 ZoneAwarePromise { zone_symbol__state: null, __zone_symbol__value: Array(0)} __zone_symbol__state: true __zone_symbol__value: "braj ankit" __proto : Object
解决方案
推荐阅读
- python - 我试图让两个 QFrame 恰好占据 QMainWindow 的一半。抵消被强制,我似乎无法摆脱它
- java - 将一维数组复制到二维数组的一行
- javascript - Webpack:TypeScript 编译中缺少。...在 AngularCompilerPlugin.getCompiledFile
- flutter - 如何模拟点击按钮 Flutter WebView
- php - 使用php将文件从表单上传到s3存储桶
- java - RecyclerView 项目行中的 ProgressBar 未更新
- python - 如何在 python 中创建年同比图
- scala - 使用 MixedVec 在凿子中使用动态参数创建 IO 包
- php - 比较两个和三个数组中包含的相同值的数组中的任何位置
- mysql - mySQL:三列上的唯一约束以及特定值