공돌이의 지식 저장소

flask에서 웹 클라이언트로 jsonify()로 데이터 보냈을 때 발생한 문제 본문

SERVER/FLASK

flask에서 웹 클라이언트로 jsonify()로 데이터 보냈을 때 발생한 문제

도오라에몽 2023. 5. 10. 20:11

플라스크에서 예를 들면, jsonify({ 'result' : { 'x' : 1, 'y' : 2 }})를 이용해서 데이터를 웹 클라이언트로 보냈을 때 fetch()함수로 데이터를 받고 alert()함수를 이용해 alert(data['result'])이런 방식으로 실행하면 알림창에서 보이는 것은 { "x" : 1, "y" : 2 }이 아니라 [object Object]일거다.
이를 해결하기 위한 코드는 아래와 같다.
JSON.stringify(data['result'])

Comments