plus/minus/times/divide
函数 | 说明 | 格式 | 示例 | 备注 |
---|---|---|---|---|
plus | 加 | {{.value1 | plus .value2}} | {{2 | plus 3}} => 5 | 3+2 |
minus | 减 | {{.value1 | minus .value2}} | {{2 | minus 3}} => 1 | 3-2 |
times | 乘 | {{.value1 | times .value2}} | {{2 | times 3}} => 6 | 3*2 |
divide | 除 | {{.value1 | divide .value2}} | {{2 | divide 3}} => 1.5 | 3/2 |
text
{{.value | text}}
将 value
变量值去掉HTML标签,仅显示文字内容(并且去掉 script
标签)。 示例:
{{"<div>测试</div>"|text}}
// 输出: 测试
htmlencode/encode/html
{{.value | htmlencode}}
{{.value | encode}}
{{.value | html}}
将 value
变量值进行html转义。 示例:
{{"<div>测试</div>"|html}}
// 输出: <div>测试</div>
htmldecode/decode
{{.value | htmldecode}}
{{.value | decode}}
将 value
变量值进行html反转义。 示例:
{{"<div>测试</div>" | htmldecode}}
// 输出: <div>测试</div>
urlencode/url
{{.url | url}}
将 url
变量值进行 url
转义。 示例:
{{"https://goframe.org" | url}}
// 输出: https%3A%2F%2Fgoframe.org