2016-09-28 80 views
4

無論如何,在line chart使用chartjs禁用插值?我只是紅色的整個文件,並沒有發現任何關於這一點。折線圖禁用插值

+0

你所說的 「插值」 的意思。如果您使用折線圖,則必須進行某種插值,不是嗎?也許折線圖不是你想要的。 – BPS

回答

8

有幾種方法可以做到這一點:

  • 您需要的lineTension財產(check the documentation),存儲在數據集編輯:

    datasets: [{ 
        label: "My First dataset", 
        lineTension: 0, 
        data: [/* ... */], 
        // ... 
    }] 
    

設置它0會防止插值工作。

  • 您還可以將steppedLine屬性設置爲true

    datasets: [{ 
        label: "My First dataset", 
        steppedLine: true, 
        data: [/* ... */], 
        // ... 
    }] 
    

兩者都會產生相同的結果,你可以看到on this jsFiddle,這裏是截圖:

enter image description here

+1

'lineTension'和'steppedLine'給出了不同的結果(在jsFiddle中檢查過),我相信'lineTension'是OP要求的。 – opowell