0
자바 스크립트 콧수염 템플릿을 콧수염 PHP에 렌더링하고 싶습니다. {{foo}} 중괄호를 이스케이프 처리하여 PHP 콧수염에서 스크립트 태그 안에 {{foo}}를 렌더링하면 어떻게 나중에 mustache.js 템플릿으로 렌더링 할 수 있습니까?콧수염 PHP를 사용하여 순수한 콧수염과 순수한 콧수염을 템플릿을 렌더링
자바 스크립트 콧수염 템플릿을 콧수염 PHP에 렌더링하고 싶습니다. {{foo}} 중괄호를 이스케이프 처리하여 PHP 콧수염에서 스크립트 태그 안에 {{foo}}를 렌더링하면 어떻게 나중에 mustache.js 템플릿으로 렌더링 할 수 있습니까?콧수염 PHP를 사용하여 순수한 콧수염과 순수한 콧수염을 템플릿을 렌더링
알아 냈습니다. 나는 PHP 콧수염 틀에서 모든 이중 중괄호 {{var}}를 꺾쇠 괄호 + 백분율 기호 < % var %>로 대체했습니다. 그런 식으로 구분 기호는 PHP 콧수염 렌더링 후에도 지속됩니다. 그런 다음 mustache.js로 렌더링하기 위해 템플릿 호출과 렌더 사이에 몇 줄을 추가하여 사용자 정의 구분 기호를 설정하고 템플릿을 파싱했습니다.
var template = $("#mytemplate").html();
var customTags = [ '<%', '%>' ];
Mustache.parse(template, customTags);
var output = Mustache.render(template, data);