호출 방법 DataTable(config) //모든 것이 정상입니다
그런 다음 JSON을 로드하고, 함수 가져오기(apiUrl) //모든 것이 정상입니다
그런 다음 콘솔에서 받은 JSON을 인쇄하세요 //모든 것이 괜찮습니다
그런 다음 (로컬 데이터를 사용하기 전에는) Array.prototype.map()을 사용하려고 했는데 이 오류가 발생했습니다....
잡히지 않은(약속됨) TypeError: datas.map은 함수가 아닙니다
으아아아이전에는 로컬 데이터를 사용하여 테이블을 만들었고 모든 것이 괜찮았지만 다운로드한 JSON에서는 이런 일이 발생합니다.
이 오류에 대한 단순한 해결책이 아닌 제안을 받고 싶습니다.
또한 json
对象没有function
유형 속성
그리고 이와 같은 json 객체를 구조 분해해 보세요
으으으으P粉3109311982023-09-19 15:52:19
따라서 API 응답에는 배열이 아니라 객체가 있습니다.
으아악따라서 데이터 개체의 모든 속성을 반복해야 합니다. Object.values()를 사용하여 모든 속성값을 배열로 변환한 후 map 메소드를 사용할 수 있습니다.