2016-08-04 4 views
0

템플릿을 만들 때 underscore.js를 사용하고 있습니다. 나는 rc 변수가 here 논의 활용하고 나는 RC이 재미있는 이야기와 함께 내 불을 지르고 콘솔에서 정의되지 않은 메시지입니다 받고 있어요 :Underscore.js : TypeError : 템플릿을 사용할 때 rc가 정의되지 않았습니다.

((__t=(rc.siteid))==null?'':_.escape(__t))+ 

과 같이 지정된 내가 빈 JSON에서 보내는 시도 : 문제의 댓글이 제안 var mytemplate = _.template([code], {})로를 하지만 오류가 계속 발생하고 템플릿이 작동하지 않습니다.

답변

0

나를 위해이 솔루션은 내가 보낼 수있는 옵션을 가지고 있지 않은 경우 항상 명시 적으로 빈 JSON {}에 보내이었다 코드는 다음과 같습니다.

var mytemplate = _.template([code]); 
$('body').append(mytemplate({})); 

나는이 질문을 만드는거야/그래서 Google에서 솔루션을 찾지 못했기 때문에/대답.