'@content'를 호출 한 후 레이아웃 파일에서 페이지 끝 스크립트 (또는 기타 컨텐츠)를 가져 오는 데 문제가 있습니다. ' 나는 coffeekup 템플릿을 사용하고 있으며 다음 default.html.coffee 레이아웃 파일을 가지고 있습니다.'content'템플릿 데이터 변수를 참조한 후 Docpad coffeekup 레이아웃 파일에 스크립트/컨텐츠 포함
doctype 5
html ->
head ->
meta(charset:"utf-8")
title("Docpad")
if @document.description?
meta(name:"description", content:@document.description)
stylesheets = ['/styles/app.css']
@getBlock('styles').add(stylesheets).toHTML()
body ->
div class:"row", ->
div class:"large-12 columns", ->
h1(class:"docs header", "Header")
hr()
@content
@getBlock('scripts').toHTML()
내가 실행하고있어 문제 '@content가'제대로 산출 예를 들어, 위의 (경우 @getBlock ('스크립트') 라인을 아무것도를 다음없는 경우에만 페이지 특정 콘텐츠를 렌더링하는 것입니다, 삭제되거나 주석 처리됩니다). 그러나 위의 코드에서는 스크립트에 대한 getBlock 호출이 성공하지만 '@content'는 내용을 삽입하지 않습니다. 도움이 감사, 감사합니다.
예, 빠른 응답을 주셔서 감사합니다. – 8ken
달콤한! 그것이 문제를 해결했다면, 사람들이 문제가 해결되었다는 것을 알 수 있도록 그 옆에있는 체크 표시를 클릭하여 답을 수락 된 대답으로 표시하십시오. 더 많은 정보는 여기 : http://meta.stackexchange.com/a/5235/149978 – balupton
Done, thanks again, loving Docpad. – 8ken