0
저는 응용 프로그램 내의 경고 메시지를 돕기 위해 구성 요소를 설계하고 있습니다. 현재는 속성에서 전달 된 내용이나 내부의 블록 내용 또는 둘 다 표시하도록 설계되었습니다. 예를 들어 :구성 요소보기에서 블록 내용 가져 오기
{{#cos-alert message="This is the first line" displayBlock="all"}}
This is the second line
{{/cos-alert}}
렌더링 것이다 : 그러나
{{message}}<br/>
{{yield}}
, 때로는 메시지 속성이보기에서 속성에 바인딩되는 원인이 :
This is the first line
This is the second line
내 예는 템플릿을 핸들 그것은 비어있다. 차단 된 콘텐츠가 있는지 감지하고 싶으면 표시하고 싶습니다. 그렇지 않은 경우에는 표시 할 내용이있을 때까지 isVisible 속성을 사용하여 구성 요소를 숨기려고합니다.
차단 콘텐츠가 있는지 여부를 감지하는 방법을 찾을 수 없었습니다. 나는 뭔가를 놓칠 수 있지만 잠시 동안 찾은 후에는 아무것도 찾지 못했습니다. 구성 요소보기에서 수율의 가치를 얻을 수 있습니까?
감사 : u는 템플릿이 있는지 확인하기 위해 필요한 아마
! 블록의 실제 내용을 가져 오는 것이 가능한지 궁금 해서요.하지만이 방법도 효과가 있습니다. –
글쎄, 당신이 핸들 바의 내용을 얻을 수없는 이유는 컴파일 된 버전으로 제공 할 수 있다는 것입니다. 또는 [엠블럼] (http://emblemjs.com/)과 같은 것으로 생성하는 경우 – Lux