2014-10-02 3 views

답변

1

이렇게하는 데는 최소한 두 가지 방법이 있습니다.

쉬운 방법 중 하나는 JSON으로 요청에 회신하고 XHR을 통해 액세스하는 것입니다. 당신이 할 수있는 템플릿은 필요하지 않습니다 : res.json(array);. 그런 다음 해당 경로에 XHR을 보내고 응답을 구문 분석합니다 (jquery를 사용하는 경우 JSON 응답을 구문 분석 할 수 있음).

또 다른 방법은 리터럴 배열 내용을 템플릿의 자바 스크립트에 삽입하는 것입니다. 예 :

코드 :

res.render('mytemplate', { data: JSON.stringify(array) }); 

mytemplate.ejs :

<html> 
    <head> 
    <script> 
     var data = <%- data %>; 
     console.dir(data); 
    </script> 
    </head> 
    <body> 
    </body> 
</html> 
+0

) (JQuery와 아약스 GET을 사용하여 데이터를 가져 오는 방법 –

관련 문제