Как прочитать определенное значение из json.stringify: ionic - PullRequest
0 голосов
/ 01 сентября 2018

Из сообщения я получил разрешение как

.subscribe( res => {
    let result = JSON.stringify(res);
    alert(result)
})

& как ответ alert(result) Я получаю

{"access_token": "hjhdshJHUHYI67HUjhhk98BJ_BJHBBHbnbhbhbjh_jmnhghmghgfffgxcgfcf98hujh",
 "expires_in":"518399"}

Здесь я хочу прочитать значение access_token и сохранить его в переменной. Как я могу это сделать?

Ответы [ 4 ]

0 голосов
/ 01 сентября 2018
.subscribe( res => {
     alert(res.access_token)
 })

Если вы не можете решить свою проблему с помощью следующего решения.

Нет необходимости систематизировать результат. Пожалуйста, попробуйте следующее ..

.subscribe( res => {
    alert(res['access_token']);
})
0 голосов
/ 01 сентября 2018

Вам не нужно разбивать на строки, просто получите доступ к нему как res.access_token

.subscribe((res:any) => {
  let result = res.access_token;
  alert(result)
})
0 голосов
/ 01 сентября 2018
.subscribe( res => {
    alert(res.access_token)
})
0 голосов
/ 01 сентября 2018

Просто получите доступ к этому свойству объекта с обычным синтаксисом.

.subscribe( res => {
    let the_variable = res['access_token']; //or `result.access_token`
})
...