2013-05-04 2 views
0

옥 서로 파일을 제대로 확장 할 수 없습니다.옥 레이아웃 확장에 실패했습니다

!!! 5 
html(lang='en') 
    head 
    ... scripts and stuff here... 
    body 
    include navbar 
    div.cont 
     div#row-fluid 
     a.slice#four(href="#fourbox") 
      div.subwindow 
      block blog 

내가 거기에 추적 코드 blog.jade라는 이름의 파일이 같은 디렉토리에 : 여기 내 index.jade 파일입니다

extends index 

block blog 
    .container-fluid(style="height:100%;") 
     body(style="margin:0px;padding:0px;overflow:hidden") 
     iframe(src="http://website.com", frameborder="0", style="overflow:hidden;height:100%;width:100%", height="100%", width="100%") 

내가 표현에서 내 서버를 실행 인덱스가로드되지만 #four를 올바른 내용으로 채우지 못합니다. 이 코드에서 잘못된 것이 있습니까? app.get('/', ...);

res.render('blog', { ... }) 

하지

res.render('index', { ... }) 

추신에

시도 :

답변

2

문제는 당신의 옥 좋아 보인다 원인이 서버 측에 당신의 인덱스에 allways 블로그 파일을 포함하는 경우는 이 몸 여기에 태그 body(style="margin:0px;padding:0px;overflow:hidden") 관리

그리고이 있습니다

다음 줄을 제거하려고 @

extends index 

block blog 

및 변경 @ index.jade

을 blog.jade
block blog ---> include blog 
+0

예, 렌더링 문제였습니다. 그 방법이 효과가 있다는 것을 깨닫지 못했습니다. 당신의 도움을 주셔서 감사합니다! – elju