공돌이의 지식 저장소
flask에서 웹 클라이언트로 jsonify()로 데이터 보냈을 때 발생한 문제 본문
플라스크에서 예를 들면, jsonify({ 'result' : { 'x' : 1, 'y' : 2 }})
를 이용해서 데이터를 웹 클라이언트로 보냈을 때 fetch()
함수로 데이터를 받고 alert()
함수를 이용해 alert(data['result'])
이런 방식으로 실행하면 알림창에서 보이는 것은 { "x" : 1, "y" : 2 }
이 아니라 [object Object]
일거다.
이를 해결하기 위한 코드는 아래와 같다.JSON.stringify(data['result'])
'SERVER > FLASK' 카테고리의 다른 글
flask 환경에서 본인이 만든 코드 추가하기 (0) | 2023.05.15 |
---|---|
flask를 이용해 개발하다 느낀 것 (0) | 2023.05.10 |
[문제 기록]flask 서버 노드를 변수처럼 사용하기(미해결) (0) | 2023.05.10 |
[문제 기록]flask render_template과 jsonify 동시 반환(미해결) (0) | 2023.05.10 |
Comments