如何从JsonStringify响应甚至仅从json响应而不是整个字符串中获取并显示特定对象?

时间:2020-02-03 20:59:29

标签: json react-redux jsx

  return axios({
    method: "get",
    accept:"application/json",
    url: "https://maps.googleapis.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&key=AIzaSyAIfy441afCwhK1p2Q6eGb6epdqSjiaki8"
  });
}
const response = yield call(fetchHouse);
    const house = response.data.results; **(doesn't return any jsx when i try and render it)** <p> {house} </p>
    const houselist = JSON.stringify(house); **(returns following response when I try and render it) <p> {houselist} </p>**

[{“ address_components”:[{“ long_name”:“ 1600”,“ short_name”:“ 1600”,“ types”:[“ street_number”]}, {“ long_name”:“露天剧场大路”,“ short_name”:“露天剧场Pkwy”,“类型”:[“路线”]},{“ long_name”:“山景”,“ short_name”:“山景”,“类型“:[”地区“,”政治“]}, {“ long_name”:“圣塔克拉拉县”,“ short_name”:“圣塔克拉拉县”,“类型”: [“ administrative_area_level_2”,“ political”]},{“ long_name”:“加利福尼亚”,“ short_name”:“ CA”,“类型”: [“ administrative_area_level_1”,“ political”]},{“ long_name”:“美国”,“ short_name”:“ US”,“类型”: [“ country”,“ political”]},{“ long_name”:“ 94043”,“ short_name”:“ 94043”,“ types”: [“ postal_code”]}],“ formatted_address”:“ 1600 Amphitheatre Pkwy,Mountain View,CA 94043,USA”,“ geometry”: {“位置”:{“纬度”:37.4222557,“ lng”:-122.0847653},“ location_type”:“ ROOFTOP”,“视口”:{“东北”: {“ lat”:37.4236046802915,“ lng”:-122.0834163197085},“ southwest”: {“ lat”:37.4209067197085,“ lng”:-122.0861142802915}}},“ place_id”:“ ChIJtYuu0V25j4ARwu5e4wwRYgE”,“ plus_code”: {“ compound_code”:“ CWC8 + W3美国加利福尼亚州山景城”,“ global_code”:“ 849VCWC8 + W3”},“类型”:[“ street_address”]}]]

0 个答案:

没有答案