>  Q&A  >  본문

javascript - vue는 json 데이터를 가져와 this.data에 할당합니다. 일부 키-값 쌍이 정의되지 않은 것으로 나타나는 이유는 무엇입니까?


teamData는 백엔드에서 얻은 json입니다. 이를 사용하여 데이터 구동을 하면 항상 나타납니다,,,,undefine,
대신 해당 배열에는 빈 값이 할당되고 두 번째 레이어 str에도 빈 값이 할당됩니다. , 이런 상황이 발생하지 않을 것입니다.
이것을 어떻게 이해해야 할까요?

phpcn_u1582phpcn_u15822711일 전823

모든 응답(3)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-05-19 10:17:28

    Object이기 때문에 데이터를 얻기 위해 처음 로드할 때 반드시 정의되지 않은 상태가 될 것입니다. 관계자는 모든 속성을 미리 선언하는 것이 가장 좋다고 말했습니다. 데이터가 있든 없든 null을 제공하세요.

    회신하다
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-19 10:17:28

    • 정의되지 않은 상태가 아닌 json 데이터를 얻을 수 있는지 확인하세요

    • 데이터 어디서 구하셨나요? 올려서 살펴보세요

    회신하다
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-19 10:17:28

    JSON.parse(res)

    회신하다
    0
  • 취소회신하다