JS前端模板引擎(jQuery模板)jsrender的基本使用
<script type="text/javascript" src="jquery.min.js"></script> <script src="jsrender.min.js"></script> <div id='data'></div> <script type="text/x-jsrender" id="ordertpl"> <a> <div> <div> <div>订单编号:<%:OrderID%></div> <div>已关闭</div> </div> </div> </a> </script> <script> var data = [{'OrderID':'S202014253652'}]; $.views.settings.delimiters("<%", "%>");//设置模板标记,默认是{{ }} var template = $.templates("#ordertpl"); var html = template.render(data); $('#data').html(html); </script>
如果是用在其他MVC模板里的话可以设置更换模板标记,
切记:引入jsrendor.js的script标签中 不能用type="text/javascript"