1
在d3js中的簡單時間軸上,我像這樣生成了xAxis。d3js - 從linearScale刻度線生成自定義標籤
xScale = d3.scaleLinear()
.domain([0, 2500])
.range([leftPad, width - rightPad]);
var xAxis = d3.axisBottom();
xAxis.scale(xScale);
我的域表示自時間軸開始以來的秒數,但是我想以格式顯示我的蜱。生成的字符串很簡單:
var seconds = 370; //for example
var final_seconds = seconds % 60
var minutes = (seconds - final_seconds)/60
var tick_text = minutes.toString() + ":" + final_seconds.toString()
我的問題是如何替換每個刻度下方D3從上面的代碼的計算機數值顯示的文本。