客户端解决方案类似于asp.net母版页

时间:2013-11-11 03:12:01

标签: javascript html asp.net-mvc

我最近开始使用WebStorm来实现Web应用程序,并且比使用Visual Studio更好地发现它。

我正在考虑尽可能地将mvc中的“view”部分移动到纯html,而不依赖于Razor等服务器模板引擎。因此,在需要服务器端代码之前,我不必打开visual studio。

谷歌的结果显示,Handlebars和Mustache等客户端模板引擎将能够帮助生成动态的html页面。我没有发现的一件事是能够将页面的“部分”组合在一起(比如asp.net中的母版页),这样我们就不需要在任何地方复制/粘贴页眉/页脚。

如何使用客户端(即javascript)解决方案实现“母版”般的功能?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

你可以试试这个: 使用' shtml'用于构建网页的文件,以便您可以引用包含说明:

<!--#include file="head.html"--><hr><b>Hello,this is body!</b><hr><!--#include file="foot.html"-->

关于&#39; head.html&#39;和&#39; foot.html&#39;,嗯,你知道应该包括哪些内容。实际上,他们是&#39; div&#39; div段~~~