5
dust.js 템플릿을 만들고 싶지만 인라인 자바 스크립트 기능을 사용하고 싶습니다. 가능한가? 문제는 단일 '{'을 템플릿 문자로 사용하는 것입니다. 예를 들어인라인 JavaScript가있는 Dust.js
:
<html>
...
<body>
<script>
function test(var) { alert('Hi {name} with ' + var); };
</script>
Hello {name}
</html>
나는 먼지의 특수 문자에 "{{"를 전환 할 수 있습니까?
추신. {~ rb}이 (가) 있다는 것을 알고 있지만 인라인 JS에서 사용하는 것은 공포에 불과합니다.
네, 당신의 권리. 특수 문자는 먼지가 표현을 무시하도록합니다. 먼지와 함께 JS 코드를 작성하는 동안 알아 두어야 할 또 다른 사항이 있습니다. 괄호 안에는 적어도 하나의 흰색 문자가 있어야합니다. 이렇게 먼지는 항상 내용을 무시합니다. –