안녕하세요. 컨트롤러가 전달해준 json 데이터를 뷰에서 d3.js로 받아 그래프를 그리려 합니다.
컨트롤러에서 toJson()으로 json 형태의 데이터를 생성해서 blade 템플릿에 전달했더니 "{{ $jsonData }}"로 화면에 출력했을 때는 String 타입으로 출력은 됩니다. 그런데 <script></script>내에서 넘어온 json 형태의 데이터를 변수에 대입해서 사용하려면 어떻게 해야 할까요?
자문자답: 넘어온 값을 `{!! $jsonData !!}` 형태로 언이스케이프해서 사용했습니다.
안녕하세요. 컨트롤러가 전달해준 json 데이터를 뷰에서 d3.js로 받아 그래프를 그리려 합니다.
컨트롤러에서 toJson()으로 json 형태의 데이터를 생성해서 blade 템플릿에 전달했더니 "{{ $jsonData }}"로 화면에 출력했을 때는 String 타입으로 출력은 됩니다. 그런데 <script></script>내에서 넘어온 json 형태의 데이터를 변수에 대입해서 사용하려면 어떻게 해야 할까요?