(本文档仅供参考,因宏代码具有一定场景限定,如不满足实际应用场景,需自行调整宏代码)
问题现象
版本V11 。仪表盘使用命名集作图,组件作为筛选器不生效
解决方案
该示例只针对命名集中使用了一个业务字段:
function main(page: IPage, portlet: IEChartsPortlet) { portlet.addChartsListener('click', (params) => { if (!params || !params.name) return let filters = page.getPortletsByTitle('产品名称') filters && filters[0] && filters[0].setValue([params.name]) }) }