2014-07-20 6 views
4

나는 나의 옥 템플릿옥에서 대시가있는 변수를 참조 할 수 있습니까?

a.apply-url(href="#{apply-url}") 

에서 이런 일을 할 노력하고있어하지만

내가 옳은 일을하기 위해 통역을 강제 할 수있는 방법이 있나요 '마이너스 URL을 적용'으로 해석되는 것 ? 아니면 최상위 객체를 참조하고 인덱스를 따옴표로 묶는 방법이 있습니까?

a.apply-url(href="#{this['apply-url']}") 

답변

3

나는 비취에 익숙하지 않지만 이전에는 조금만 들여다 보았습니다.

a.apply-url(href="#{locals['apply-url']}") 
{"apply-url": "foo"} 

가 생산 : 잠시 here 주위를 연주 후, 나는이 작업을 얻을 수 있었다

<a href="foo" class="apply-url"></a> 

이 작동하는 지역 변수에서이 특정 구현은 데이터를 저장하기 때문에 locals으로 명명 된 다음 템플리트 기능에 의해 닫힙니다. 내가 알 수있는 한, 이것이 구현 세부 사항이며, 이것이 다른 Jade 구현에서 반드시 작동 할 것이라고는 기대하지 않습니다.

관련 문제