0

第1部分,widget1.jade:

p 1

第2部分,widget2.jade:

p 2

布局尝试 1:

- include("widget1.jade")

这呈现:

<p>1</p>

布局尝试 2:

- include("widget2.jade")

这呈现:

<p>2</p>

布局尝试 3:

- include("widget1.jade")

- include("widget2.jade")

渲染:

<p>1</p>
<p>1</p>

任何人都可以验证这一点吗?漏洞?

4

1 回答 1

1

您使用的是什么版本的 scalate/OS/configuration?

在 OS X 上,使用 Scalate 1.5.3 我有以下内容:

mcbatyuk:scalate bam$ cat view1.jade 
p 1


mcbatyuk:scalate bam$ cat view2.jade
p 2

mcbatyuk:scalate bam$ cat compound.jade 
- include("view1.jade")

- include("view2.jade")

现在运行复合模板:

scalate> run compound.jade 
<p>1</p>
<p>2</p>

我担心从命令行运行 $ scalate run Compound.jade 实际上并没有做任何事情,但这是另一回事:-)

于 2012-12-26T13:52:25.240 回答