2013-07-24 37 views
0

刷新屏幕界面圖時會出現某種閃爍現象。是否可以調整圖表的設置,以便新點更加無縫地顯示?這裏是我使用的代碼:顯示外匯數據時調整屏幕界面圖刷新方式

    $("#ForexChart").shieldChart(
         { 

          tooltipSettings: { 
           enabled: false 
          }, 
          exportOptions: 
          { 
           image: false, 
           print: false 
          }, 
          dataSeries: [ 
           { 
            seriesType: 'line', 
            collectionAlias: 'Euro-US Dollar Crossrate', 
            data: Fored_EUR_USD, 
           } 
          ] 
         } 
         ); 

回答

0

事實上,有些事情需要調整,以便顯示的圖表和數據看起來更好。 Firtst我看不到X軸的任何設置。你真的需要設置不是最大的。這是必要的,以有固定蜱量所有的時間:

axisX: { 
min: 0, 
max: 55 
}, 

如果未指定最大,每當一個新的點被添加到陣列蜱的數量將增加,直到我們達到我們的數組的最大所需的大小。事實上,一旦我們擁有了所有的觀點並開始用最新的觀點代替最早的觀點,這種行爲就會停止。但是,尤其是刷新率較低時,圖表看起來很煩人。

你還需要明確的禁止動畫:

applyAnimation: { 
    duration: 0 
}, 

,也許你也可能需要刪除的點標記,因爲只是一個行會更好看。

也許你可能需要使用此代碼:

seriesSettings: { 
    line: { 
     applyAnimation: { 
      duration: 0 
     }, 
     pointMark:{ 
      enabled: false 
     } 
    } 
}, 
相關問題