一 基本集成
折线图是一个 Widget,和普通 Widget一样声明即可:
LineChart(
sampleData(),
),
LineChart的构造参数是一个
LineChartData,其属性如下:
属性名称 | 描述 | 默认值 |
---|---|---|
lineBarsData | 图表要展示的线的数组,数组的每一位代表一条线。 | [] |
betweenBarsData | 填充2条图表线之间的区域 | [] |
titlesData | 坐标,可以设置四个方向的标题 | FlTitlesData() |
axisTitleData | 标题 | FlAxisTitleData() |
extraLinesData | 额外的水平和垂直线的图形细节 | |
lineTouchData | 触摸交互详细信息 | LineTouchData() |
rangeAnnotations | 在图表后面显示范围注释,请检查RangeAnnotations | RangeAnnotations() |
showingTooltipIndicators | 根据提供的位置(x)显示工具提示,以及LineBarSpot的列表 | [] |
gridData | 网格数据 | FlGridData() |
borderData | 边框数据 | FlBorderData() |
minX | 获取x轴的最小值x,如果为null,从lineBars中读取值 | null |
maxX |