Reactjs 从react apanel插件更新查询变量。格拉凡纳

Reactjs 从react apanel插件更新查询变量。格拉凡纳,reactjs,grafana,Reactjs,Grafana,我开发了react面板插件,在这个插件中,用户可以选择时间范围的值,这些值将在使用变量的查询中使用 查询示例: select * from data where time > '$startDate' and time < '$endDate' 从数据中选择*,其中时间>'$startDate'和时间

我开发了react面板插件,在这个插件中,用户可以选择时间范围的值,这些值将在使用变量的查询中使用

查询示例:

select * from data where time > '$startDate' and time < '$endDate'
从数据中选择*,其中时间>'$startDate'和时间<'$endDate'
我已经有了一个使用getLocationSrv().update()的解决方案,但是更新变量需要太多时间。这些变量需要先创建为仪表板变量

我看到了一个使用scopedVars的解决方案,但这是在角度上的。 有没有类似的方法,如何解决,但在反应

谢谢