主题
template
用一个小型 ${property} 模板渲染对象或每个数组条目。
语法
knap
{{ value | template:"${name}" }}用法
- 模板参数可以引用嵌套的对象属性。数组条目之间以空行分隔。
- 对普通字符串(包括由
map产生的字符串)使用${str}。
示例
对象
json
{
"person": {
"name": "Ada",
"role": "Engineer"
}
}knap
{{ person | template:"${name}: ${role}" }}md
Ada: Engineer对象数组
json
{
"people": [
{
"name": "Ada",
"role": "Engineer"
},
{
"name": "Lin",
"role": "Designer"
}
]
}knap
{{ people | template:"${name}: ${role}" }}md
Ada: Engineer
Lin: Designer字符串
json
{
"values": [
"rock",
"pop"
]
}knap
{{ values | template:"- ${str}" }}md
- rock
- pop