Angular 5 manager property JSON - PullRequest
0 голосов
/ 07 мая 2018

Так что теперь у меня есть этот Json

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

Там, где я не мог получить доступ к свойству "access_token" в Angular 5, я уже использовал json.access_token, json['access_token'], но не очень хорошо работает.

1 Ответ

0 голосов
/ 07 мая 2018
var tokenResponse = { "access_token":"FJ4KJP-......",
   "token_type":"bearer",
   "expires_in":1199
}
var accessToken = tokenResponse.access_token

Если вы получаете этот json откуда-то за пределами границы вашего приложения (в виде строки, а не объекта json), вам потребуется создать JSON.parse, а затем извлечь свойство, как указано выше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...