配置参数¶
你可以使用 DTV 中的参数提高组件和仪表盘的可用性。DTV 支持以下参数类型:
页面参数:为显示动态数据而附加到仪表盘 URL 的自定义参数。通过使用页面参数,可以显示动态组件标题和富文本,或者以动态方式更改计算字段的值。
组件参数:通过在组件中配置的数据源传入的参数。
数据参数:在组件中配置的数据集的字段。
页面参数¶
创建页面参数¶
在开始使用页面参数之前,需要为其创建全局过滤器。
每个全局过滤器对应于一个页面参数。如果要创建另一个页面参数,则需要添加一个与该页面参数具有相同键的新全局过滤器。
通过以下步骤,添加页面参数:
从仪表盘页面的工具栏中,将光秒移动到 过滤器 上并点击 全局过滤器。
在侧栏上,点击 添加过滤器。
在 标题 输入框中,指定全局过滤器的名称。
在 键值 输入框中,指定页面参数的名称。
不选中 页面可见 复选框。
选中 接受外部参数 复选框。
点击 保存。
引用页面参数¶
可以在以下位置引用页面参数:
组件标题:在 标题 输入框中输入
${parameter_key}
。富文本组件:在文本区域输入
${parameter_key}
,也可以点击 插入字段 ,从列表中选择参数。计算字段:输入
global.<parameter_key>
。可以通过按 CTRL 键查看这些参数键。
例如,如果指定标题作为 ${place} Station
,并且传递参数 place=Beijing
,则标题将呈现为 Beijing Station
。
有关在 URL 中使用页面参数的更多信息,参见 通过 URL 指定页面属性。
组件参数¶
通过在组件中使用语法 @{parameter_key}
或在 计算字段 中使用语法 params.<parameter_key>
,可以引用组件参数。
数据参数¶
可以通过使用语法 #{field_ID}
引用数据参数。如果数据为数组,则只返回第一项。