2012-05-31 3 views
1

누구나 먼지 JS를 경험 한 사람이 있습니까? 나는 키의 일부DUST JS에서 공백이있는 데이터를 컴파일하는 방법은 무엇입니까?

JSON 데이터 공백이 데이터 템플릿을 컴파일하는 데 문제가 :

{"Street Address": "12 Coventry Road"} 

먼지 템플릿 {번지}

번지 구문 분석 결코 극복 :(

Handlebars JS에서는 대괄호 안에 공백이있는 키만 감쌌지만 먼지 JS에서는 작동하지 않는 것 같습니다.

Eg {{[Street Address]}} 

내가 많이 Dust.js 홈페이지에서 핸들 바

답변

0

이상 먼지의 기능을 선호 어쨌든, 누군가가 도움이 될 수 있습니다 희망 :

먼지 파서는 미세하게 필요로하는 탈출의 양을 최소화하도록 조정되어 정적 텍스트 내에서 수행됩니다. 더스트 태그와 거의 유사하지 않은 텍스트는 정적 인 것으로 간주되며 템플리트의 출력물을 그대로 통과합니다. 이로 인해 Dust는 다양한 형식의 템플릿을 사용하는 데 적합합니다. 그러한 것으로 인식 되려면, 더스트 태그는 여분의 공백과 개행을 포함해서는 안됩니다.

0

먼지는 유효한 json이 아니기 때문에 먼지를 허용하지 않습니다. WS를 제거해야합니다.

TEMPLATE

{StreetAddress} 

CONTEXT

{"StreetAddress": "12 Coventry Road"} 

OUTPUT

12 Coventry Road 

어쨌든 진애 REPO는 프로그램와 유지되는 것은 아니다. 우리는 그것을 갈래 겼고 우리는 많은 새로운 기능을 연구하고 있습니다. 보세요 :

https://github.com/linkedin/dustjs

관련 문제