模板(enhancer-template)用法
1. 绑定数据源
目标效果
组件设置
数据绑定说明
数据源绑定SQL时,返回的JSON结构如下:
{
"rows": [{"name": "张三", "id": "123"}, {...}, {...}]
}
假设该数据源命名为 source1,那么模板中书写:
- @source1@ 等价于上述 JSON
- @source1.rows[0].name@ 可以取到 数据源第一行记录的 name 字段的值。
为了书写简便,可以在数据源本地函数中返回最精简的结构,比如:
function(result) {
return result.rows[0]
}
此时 @source1@ 的值就是原 SQL 返回 JSON 的第一行数据,@source1.name@ 可取到第一行 name 字段。