瀏覽代碼

SingleStatPanel: You can now use template variables in pre & postfix, Closes #1321

Torkel Ödegaard 11 年之前
父節點
當前提交
92c3d80189
共有 2 個文件被更改,包括 3 次插入1 次删除
  1. 1 0
      CHANGELOG.md
  2. 2 1
      src/app/panels/singlestat/singleStatPanel.js

+ 1 - 0
CHANGELOG.md

@@ -3,6 +3,7 @@
 **Enhancements**
 - [Issue #1297](https://github.com/grafana/grafana/issues/1297). Graphite: Added cumulative and minimumBelow graphite functions
 - [Issue #1296](https://github.com/grafana/grafana/issues/1296). InfluxDB: Auto escape column names with special characters. Thanks @steven-aerts
+- [Issue #1321](https://github.com/grafana/grafana/issues/1321). SingleStatPanel: You can now use template variables in pre & postfix
 
 **Fixes**
 - [Issue #1298](https://github.com/grafana/grafana/issues/1298). InfluxDB: Fix handling of empty array in templating variable query

+ 2 - 1
src/app/panels/singlestat/singleStatPanel.js

@@ -11,7 +11,7 @@ function (angular, app, _, $) {
   var module = angular.module('grafana.panels.singlestat', []);
   app.useModule(module);
 
-  module.directive('singlestatPanel', function($location, linkSrv, $timeout) {
+  module.directive('singlestatPanel', function($location, linkSrv, $timeout, templateSrv) {
 
     return {
       link: function(scope, elem) {
@@ -63,6 +63,7 @@ function (angular, app, _, $) {
         }
 
         function getSpan(className, fontSize, value)  {
+          value = templateSrv.replace(value);
           return '<span class="' + className + '" style="font-size:' + fontSize + '">' +
             value + '</span>';
         }