你好!
有没有办法在 jshtml 中拥有母版页或布局?
我尝试以 .net Razor 样式执行此操作,但没有成功。 链接到 jshtml 视图引擎。
我的意图是让母版页被称为 layout.jshtml 和其他一些子页面,如 index.jshtml 等,就像它在 razor 中一样。
更多解释我所说的“我想要母版页”我有 Layout.jshtml ,这是我的母版页
<html>
<head>
<link rel="stylesheet" href="/stylesheets/style.css" ></link>
</head>
<body>
@writeBody();
</body>
</html>
我还有其他视图叫做 some.jshtml
<h1>@locals.title</h1>
<div class="Mydata">
@locals.content
@locals.otherContent
</div>
当我在浏览器中运行此页面时,我希望将 layout.jshtml 和 some.jshtml 连接起来。some.jshtml 的内容在 writeBody() 中渲染;在 layout.jshtml 中
当我谈到串联时,我的意思是这样的。这是我可以在浏览器中看到的结果。
<html>
<head>
<link rel="stylesheet" href="/stylesheets/style.css" ></link>
</head>
<body>
<h1>title</h1>
<div class="Mydata">
content
otherContent
</div>
</body>
</html>