1.0.23 • Published 12 months ago
time-series-insights-chart-base v1.0.23
时序见解封装
默认配置项
{
colors: ["#FF6410", "#00BAF1", "#00FF23", "#FE004C", "#0052DF", "#F9CA53"],
padding: [10, 10, 0, 0],
line: {
pointsPow: 10,
},
yLabel: {
isRounding: true,
line: {
show: true,
num: 5,
lineColor: "#ffffffff",
width: 0,
},
font: {
size: 14,
color: "#FFFFFF",
family: "Arial",
padding: [0, 10, 0, 10],
},
},
xLabel: {
line: {
show: true,
num: 2,
lineColor: "#333",
width: 0,
},
font: {
size: 14,
color: "#FFFFFF",
family: "Arial",
padding: [10, 0, 10, 0],
},
},
menus: {
background: "#FFFFFF",
fontColor: "#000000",
},
chooseBox: {
background: "rgba(50, 50, 200, 0.5)",
topBackground: "#01BAF5",
topFontColor: "#000000",
bottomBackground: "#FFFEFF",
bottomFontColor: "#000000",
},
statistics: {
fontColor: "#FFFEFF",
},
horizontalLine: {
color: "#898B8F",
backgroundColor: "#FFFFFF",
fontColor: "#000000",
},
verticalLine: {
color: "#898B8F",
backgroundColor: "#FFFFFF",
fontColor: "#000000",
},
}
初始化图表
this.timeSeriesInsightsChart = new TimeSeriesInsightsChart({
canvas: this.$refs["canvasDom"],
data: JSON.parse(JSON.stringify(this.data)),
config: this.config,
onMemuSelected: (type, data) => {
// 菜单点击
},
});
this.timeSeriesInsightsChart.setDataChangeListener((data) => {
// 数据显示改变
});
// 初始化
this.timeSeriesInsightsChart.init(this.width, this.height);
// 设置是否可以同时选取
this.timeSeriesInsightsChart.setSameTimeSelect(this.sameTimeSelect);
// 开始绘制
this.timeSeriesInsightsChart.draw();
修改图表
// 设置数据源
this.timeSeriesInsightsChart.setOriginData(JSON.parse(JSON.stringify(this.data)))
// 设置宽高
this.timeSeriesInsightsChart.initChart(this.width, this.height)
// 设置是否可以同时选取
this.timeSeriesInsightsChart.setSameTimeSelect(this.sameTimeSelect);
// 开始绘制
this.timeSeriesInsightsChart.draw();
1.0.22
1 year ago
1.0.21
1 year ago
1.0.20
1 year ago
1.0.23
12 months ago
1.0.19
2 years ago
1.0.18
2 years ago
1.0.17
2 years ago
1.0.16
2 years ago
1.0.11
2 years ago
1.0.10
2 years ago
1.0.15
2 years ago
1.0.14
2 years ago
1.0.13
2 years ago
1.0.12
2 years ago
1.0.9
2 years ago
1.0.8
2 years ago
1.0.7
2 years ago
1.0.6
2 years ago
1.0.5
2 years ago
1.0.4
2 years ago
1.0.3
2 years ago
1.0.2
2 years ago
1.0.1
2 years ago
1.0.0
2 years ago