Bho*_*mik 3 javascript angularjs grafana
我有一个场景,我想在 Grafana Dashboard 中创建一个文本面板,其中包含一些 js 和 HTML。现在我想要一种仅设置时间范围的方法。
我知道要获取时间范围,我们可以使用如下代码
var timeRange = angular.element('grafana-app').injector().get('timeSrv').timeRange();
Run Code Online (Sandbox Code Playgroud)
但我想设定时间。
timeSrv = angular.element('grafana-app').injector().get('timeSrv');
timeSrv.setTime({from: "$date_range_start", to: "$date_range_end"});
Run Code Online (Sandbox Code Playgroud)
从这里得到了解决方案