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

Client-side solution similar to asp.net master page

本文关键字:客户端 解决方案 net asp 母版页 类似于      更新时间:2023-09-26

我最近开始使用WebStorm来实现Web应用程序,并发现体验比使用Visual Studio要好得多。

我正在考虑将 mvc 中的"视图"部分尽可能移动到纯 html,而无需依赖 Razor 等服务器模板引擎。这样我就不必在需要服务器端代码之前打开Visual Studio。

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

如何使用客户端(即 javascript)解决方案实现类似"母版页"的功能?

感谢您的帮助。

你可以

试试这个:使用"shtml"文件来构建您的网页,以便您可以引用包含指令:

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

至于"头.html"和"脚.html",嗯,你知道它们应该包括什么。其实,它们是"div"段~~~