扫码关注官方订阅号
闭关修行中......
可以用前端的模板语言
也可以自己去写点简单的 举个栗子 重点是思想
公共header headerTpl.js
<header> {{title}} </header>
html
<html> <head> <script src="./headerTpl.js" type="text/template" id="J_headerTpl"></script> </head> <body> <p class="container J_container"> {{{header}}} </p> <script src="zepto.js"></script> <script> var title = "哈哈"; var headerTpl = $('#headerTpl').html(); var container = $('.J_container').html(); headerTpl = headerTpl.replace('{{title}}', title); container = container.replace('{{{header}}}', headerTpl); </script> </body> </html>
感觉有点别扭, 如果是服务端渲染的话 用服务端的模板引擎也是可以把公共部分抽离的.
可以试试SHTML
asp怎么样?
Handlebars模版。
gulp slusk
grunt 可以
有详细一点的么、
我们公司 是 后端控制路由前端把复用部分独立出来,提供给后端 后端在对应的模板里 include进来
jsp页面或者是html。把公共的部分抽离出来单独的页面,然后在对应的位置<jsp:include page="../test/test.jsp" flush="true"/>
使用vuejs可以轻松解决这类模块化问题
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
可以用前端的模板语言
也可以自己去写点简单的 举个栗子 重点是思想
公共header headerTpl.js
html
感觉有点别扭, 如果是服务端渲染的话 用服务端的模板引擎也是可以把公共部分抽离的.
可以试试SHTML
asp怎么样?
Handlebars模版。
gulp slusk
grunt 可以
有详细一点的么、
我们公司 是 后端控制路由
前端把复用部分独立出来,提供给后端 后端在对应的模板里 include进来
jsp页面或者是html。把公共的部分抽离出来单独的页面,然后
在对应的位置<jsp:include page="../test/test.jsp" flush="true"/>
使用vuejs可以轻松解决这类模块化问题