如何在Jade模板子块中运行脚本?

时间:2014-06-07 05:22:39

标签: javascript node.js express pug

我使用的是Jade,我有一个模板和一个内容块。我可以在模板中运行脚本,但是如何在内容块中运行脚本?

这是一个简单的例子,mintemplate.jade:

doctype html
html
head
    script.
        alert('Layout Ready!');
body
    h1 Test
        block content

和test.jade:

extends minlayout
script.
    alert('Content Ready!');

block content
    h2 Content

'布局就绪'警报工作正常,但内容准备好'警报永远不会出现。

1 个答案:

答案 0 :(得分:3)

您需要在块定义

下移动脚本声明
extends minlayout

block content

    script.

        alert('Content Ready!');

    h2 Content

Template Inheritance