2015-11-24 42 views
0

在我的自定義Sonar窗口小部件中,我想顯示我的pom.xml的屬性。
該屬性的值是這樣的數據的列表:在Sonar窗口小部件中顯示一個列表

- In malis noluisse per, mel vidit mutat ex 
- Ad propriae argumentum sed, noster minimum splendide 
- ea nam. Quot nullam reprimique vis id 
- prompta albucius no sea. Nec albucius sensibus ea 

我創建一個ERB文件並使用功能format_measure顯示值:

<div class="widget-row"> 
    <div class="widget-span widget-span-6"> 
     <div class="widget-measure-container"> 
      <div class="widget-measure widget-measure-main"> 
       <span class="widget-label">Label :</span><br/> 
       <pre> 
        <%= format_measure('list_value') %> 
       </pre> 
      </div> 
     </div> 
    </div> 
</div> 

但format_measure添加一個跨度圍繞價值標籤,這裏是渲染:

<div class="widget-row"> 
    <div class="widget-span widget-span-6"> 
     <div class="widget-measure-container"> 
      <div class="widget-measure widget-measure-main"> 
       <span class="widget-label">Label :</span><br/> 
       <pre> 
        <span class="nowrap"> 
         - In malis noluisse per, mel vidit mutat ex 
         - Ad propriae argumentum sed, noster minimum splendide 
         - ea nam. Quot nullam reprimique vis id 
         - prompta albucius no sea. Nec albucius sensibus ea 
        </span> 
       </pre> 
      </div> 
     </div> 
    </div> 
</div> 

有另一種方式來顯示測量值,而這段時間裏?
我試過這樣的東西:<%= metric('identcard_revue_code')。value%> 但它不起作用。
某處有沒有好的例子?

回答

0

我找到了一個解決方案:

<%= @snapshot.measure('list_value').formatted_value %> 

利用該API,我可以打印我的測量值,而不跨度左右。
實際上,這是創建自己的html結構的解決方案。

+1

請解釋爲什麼這解決了問題;記住SO的目的... – aschipfl

相關問題