"<% 객체 %>" 부분을
<% JSON.stringify(list) %>로 변경해보세요
- 페북
js 파일에서 ejs파일로 객체를 전달하고 <script>태그 안에서 출력해보면 [Object object]또는 그것의 앞부분인 '['만 출력된다. 이때 전달받은 값을 JSON.stringify()로 파싱하여 사용하면 된다.
[.js 파일]
[ .ejs 파일의 <script> 내부]
참고
https://stackoverflow.com/questions/11151632/passing-an-object-to-client-in-node-express-ejs
'프로그래밍' 카테고리의 다른 글
[Node.js] 이미지 링크 html 에서 엑박인 경우 (0) | 2018.09.25 |
---|---|
원격(ssh) 꺼도 서버계속 돌아가게 하기 (0) | 2018.08.12 |
Could not find 'cudart64_90.dll' 에러 해결법 (0) | 2018.08.02 |
윈도우7 업데이트가 0에서 안올라갈때 (0) | 2016.07.22 |
[리얼]Virtual Router 에러 - 그룹 또는 리소스가 요청된 작업을... (0) | 2016.06.02 |