我将js嵌入到html文本面板中,并希望能够引用当前时间。然而,grafana是以角度编写的,因此存在大量的抽象和隐藏数据;因此访问我想要的数据已被证明是一团糟。
以下作品,但对于完全了解角度的人来说可能是种种错误。那么有更好的方法吗?
angular.element($(".grafana-menu-refresh > a")).scope().ctrl.timeSrv.timeRange()
答案 0 :(得分:2)
尝试:
var rng = angular.element('grafana-app').injector().get('timeSrv').timeRange();