swig

it2023-09-26  77

配置

cnpm install swig --save //使用模板引擎 const swig=require('swig'); app.engine('html',swig.renderFile);//参数一,文件后缀,参数二,解析模板内容的方法 app.set('views','./views');//设置目录第一个参数固定,第二个参数是目录 app.set('view engine','html'); //在开发过程中需要   取消模板缓存(就是指改了HTML页面,不需要重启服务器,默认是true) swig.setDefaults({cache:false});

模块block

//1.layout.html {%block main%}{%endblock%} //子 {% extends 'layout.html' %} 继承模板的使用,注意渲染的页面展示的是子模板 {%block main%} div {%endblock%}

列表循环

{%for doctor in doctor%} <h4 class="m-b-5 m-t-20">{{doctor.name}}</h4> {%endfor%}

条件判断

{%if userInfo.username%} div {%else%} div {%endif%}
最新回复(0)