nodejs之express的模板语法

2020-09-16  本文已影响0人  FSYu
(1).表达式
{{ 与 }} 符号包裹起来的语句则为模板的逻辑表达式

(2).输出表达式
2.1对内容编码输出:{{content}}
2.2不编码输出:{{#content}}

(3).变量

{{set temp = data.sub.content}}

(4).条件表达式
{{if admin}}
        <p>admin</p>
{{else if code > 0}}
       <p>master</p>
{{else}}
        <p>error!</p>
{{/if}}

(5).遍历表达式
无论数组或者对象都可以用 each 进行遍历。
{{each list as value index}}
    <li>{{index}} - {{value.user}}</li>
{{/each}}
亦可以被简写:
{{each list}}
     <li>{{$index}} - {{$value.user}}</li>
{{/each}}

(6).子模板(模板包含表达式)
a.用于嵌入子模板:
{{include './header.art'}} 
上一篇 下一篇

猜你喜欢

热点阅读