Inflearn Community Q&A
강좌 외 질문
Written on
·
153
0
간단한 웹사이트 하나를 만들고 있는데
node express+ejs로 만들고 있습니다.
ejs에 관해서 궁금한게 있습니다.
ejs에서 express에서 렌더링해준 객체들을 사용할때
res.render({key: value});
script 태그 내에서도 참조할 수 있나요?
<script>const a = <%= key %>;
</script>
이런식으로 사용하면 못가져오더라고요.
ejsNext.jsreduxnodejsexpressreact





감싸면 빈문자가 되네요 값은 안받아와지고.
ejs가 작동하는 방식이 전처리를해서 ejs를 훑고 문법에 맞게 변환하고 html을 띄워줄때 scrip태그 안쪽도 해주는건가요?
-> 이건 맞는거 같아요
테스트를 해봤는데 value가 문자열일 경우 잘 받아와지고 객체 배열일 경우에는 빈값이 리턴되네요.