# 网格配置
¥Grid Configuration
此示例演示如何使用轴的可编写脚本的网格选项来控制样式。在这种情况下,Y 轴网格线根据其值进行着色。此外,还提供了布尔值来切换 X 轴网格可见性的不同部分。
¥This sample shows how to use scriptable grid options for an axis to control styling. In this case, the Y axis grid lines are colored based on their value. In addition, booleans are provided to toggle different parts of the X axis grid visibility.
// Change these settings to change the display for different parts of the X axis // grid configuration const DISPLAY = true; const BORDER = true; const CHART_AREA = true; const TICKS = true; const config = { type: 'line', data: data, options: { responsive: true, plugins: { title: { display: true, text: 'Grid Line Settings' } }, scales: { x: { border: { display: BORDER }, grid: { display: DISPLAY, drawOnChartArea: CHART_AREA, drawTicks: TICKS, } }, y: { border: { display: false }, grid: { color: function(context) { if (context.tick.value > 0) { return Utils.CHART_COLORS.green; } else if (context.tick.value < 0) { return Utils.CHART_COLORS.red; } return '#000000'; }, }, } } }, };
# 文档
¥Docs