【问题标题】:Angular 5 manager property JSONAngular 5 管理器属性 JSON
【发布时间】:2018-05-07 03:18:15
【问题描述】:

所以现在我有了这个 Json

{  
  "access_token":"FJ4KJP-1mWoqNnkOLYImxeWyifVPy0YYqaMJWFpWa3uxpvOt49ap1LoVSbI35DI5XXL5mAXpn094tGGKoQR-QM1wORKhJrkAFvg0UBfM8TqT4s3UcmdSeuTS1QZ0P2ayWixuApKWr3OI5-2bCxiQgB03JBQXQu3__9ZzXZatlFDukSdARrKHFIUn74vavX0ceYlIg1MMNRTPyg2yJmLx_UaTWgpFaq5dl8gWgQzDB-l4AwTWBhBGXLkqAk46ZwmeZRZIbGdPQmxUi5_I8TuV-JCIRdRVMdXBAPAvAc9LLKhvSfGLy1Hf3dL1yUPbioZ2rrjDOVO-ey-OZUSnfE6fiA",
   "token_type":"bearer",
   "expires_in":1199
}

在Angular 5中我无法访问属性“access_token”的地方,我已经使用了json.access_tokenjson['access_token'],但效果不佳。

【问题讨论】:

  • JSON 看起来非常好。请更具体地说明您要从哪里获取访问令牌?在 Typescript 文件或 HTML 属性绑定中。
  • 使用json.access_token时控制台出现什么错误?
  • 是您的代码中涉及的 asp.net(针对此特定要求)。如果没有,请删除标签

标签: asp.net angular token


【解决方案1】:
var tokenResponse = { "access_token":"FJ4KJP-......",
   "token_type":"bearer",
   "expires_in":1199
}
var accessToken = tokenResponse.access_token

如果您从应用程序边界之外的某个地方接收此 json(作为字符串而不是 json 对象),您将需要执行 JSON.parse,然后按上述方式提取属性。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-15
    • 2018-04-29
    • 1970-01-01
    • 2021-10-09
    • 2018-05-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多