스파크 뷰를 다른 스파크 뷰에 포함하고 싶습니다. include tag을 사용해 보았습니다.스파크 변수가 포함 된 태그를 href에 포함
하지만 변수를 href 속성의 일부로 지원하지 않는 것 같습니다. 예 :
<include href="_group_${groupData.Type}.spark" />
누구에게이 문제를 해결할 수있는 방법이 있습니까?
스파크 뷰를 다른 스파크 뷰에 포함하고 싶습니다. include tag을 사용해 보았습니다.스파크 변수가 포함 된 태그를 href에 포함
하지만 변수를 href 속성의 일부로 지원하지 않는 것 같습니다. 예 :
<include href="_group_${groupData.Type}.spark" />
누구에게이 문제를 해결할 수있는 방법이 있습니까?
태그는 첫 번째 패스에서 구문 분석되는 스파크 언어의 일부이며 평가할 변수에 대해 뷰 클래스 파일이 아직 생성되지 않았기 때문에 자체 변수를 포함 할 수 없습니다. <include>
을 사용하면 정적 리소스를 포함시킬 수 있습니다.
다른 스파크 파일을 포함하기 위해 <use import="myFile.spark"/>
태그를 사용하고 있습니다. 또는 Partials
스파크를 사용할 수 있습니다. 문제는 포함 된 스파크 파일을 동적으로 결정하려고한다는 것입니다. 런타임에 나는 그것이 가능할 것이라고 생각하지 않는다.
각 groupData.Type
값에 대한 미리보기를 Spark의 사전 컴파일 기능을 사용하여 미리 생성 할 수있는 방법이 있습니까?
InMemoryViewFolder
인스턴스를 만들고 유지 관리 할 수 있으며 데이터베이스에서 파일을 가져올 때 "가상"파일을 추가 할 수 있지만 여전히 ' 구문 분석/렌더링 파이프 라인의 해당 시점에 변수가 존재하지 않기 때문에 Spark 언어 요소에서 변수를 사용하지 않아도됩니다. 도움이
희망,
롭
안녕 롭, 덕분 설명, 나는 그것에 대한 해결 방법을 마련했습니다 <사용하는 경우 = "groupData.Type == 'AP'" file = "_ group_ap.spark"/> ... –