#javascript #json #reactjs
Вопрос:
Итак, я работаю над приложением REACT для школы, и у меня проблема с передачей данных со страницы на страницу. Мне удалось отправить объект в виде строки JSON, и код для получения строки из локального хранилища выглядит следующим образом
let show=JSON.parse(localStorage.getItem("SEARCHED_SHOW"))
console.log(show)
и вывод на консоли выглядит так
{"id":18,"name":"Steins;Gate","image":"nou","no_episodes":25,"description":"a new show","overall_score":0.0,"caracters":[{"id":22,"name":"Okabe","image":"none","description":"new","no_marks":0,"overall_mark":0.0,"shows":null},{"id":32,"name":"Kurisu","image":null,"description":null,"no_marks":0,"overall_mark":0.0,"shows":null}],"reviews":[],"categories":[{"id":40,"name":"SciFi","image":"none","shows":null}]}
Мой вопрос в том, как я могу показать части объекта на странице, например, я хочу показать идентификатор объекта, и строка даст мне 18
Ответ №1:
Вы можете получить значение идентификатора с помощью show.id
Комментарии:
1. show.id дает мне неопределенность в консоли
2. @AverageSoul что дает тебе
console.log(show)
илиconsole.log(typeof show)
? Если консоль даст вамobject
, чем… что ж,this.id
должен дать вам18
3. Мне нужно знать » console.log(typeof show)»
4. я решил эту проблему ,это была моя проблема,извините