0
如果我理解,我可以在使用Jade時將模板的某些部分移動到父模板?節點JS - 在Jade中擴展布局時出錯
我嘗試將鏈接移動到某些js文件頭部分,我只使用網站的一部分,但出現錯誤。
我layout.jade:
!!!
html(lang='en')
head
title= title
link(rel='stylesheet', href='/stylesheets/box.css')
block scripts
body
..
我index.jade(只是爲了嘗試,它會在其他文件)
extends layout
block scripts
script(src='myscriptfile.js')
div#sortable
..
節點服務器的某些部分:
app.get('/', function(req, res){
res.render('index',
{title: 'My title',
images: images}
);
});
我將此選項切換爲真/假
app.set('view options', { pretty: true });
,但仍得到一個錯誤:
Express
500 ReferenceError: E:\projekt/views/index.jade:13 11| 12| > 13| 14| body is not defined
我在做什麼錯?
由於某種原因,我記得身體在layout.jade中爲!= body。你嘗試過嗎? – Hacknightly