同步操作将从 antv/G2Plot 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
title | order |
---|---|
图表通用配置 | 2 |
说明: required 标签代表生成图表的必选配置项,optional 标签代表生成图表的可选配置项。
optional, object 类型
配置图表的标题,默认显示在图表左上角。
请注意设置 title 将会压缩图表展示区域
visible
: boolean
是否显示标题
text
: string
标题文本
style
:object
标题样式,详见文本样式配置
optional, object 类型
配置图表的描述,description 显示在 title 下方,默认在图表左上角。
请注意设置 description 将会压缩图表展示区域
visible
: boolean
是否显示描述
text
: string
描述文本
style
:object
描述样式,详见文本样式配置
optional, number 类型
图表宽度。
如不进行配置,则默认采用 theme 中的宽度。
optional, number 类型
图表高度。
如不进行配置,则默认采用 theme 中的高度。
optional, boolean 类型
图表是否自适应容器宽高。
optional, number[] | string 类型
图表内边距,是边框相对绘图区域的边距。坐标轴 (axis)和图例 (legend) 都显示在这一区域。
目前支持以下两种配置方式:
padding: [10,10,10,10]
,顺序与 CSS 盒模型相同:上边距、右边距、下边距、左边距padding: 'auto'
,此为默认配置,将会自动计算边距所占的空间optional, object 类型
图表主题,如不进行配置则默认使用 G2Plot 默认主题。详见 theme 文档。
optional, object 类型
visible: boolean
tooltip 是否可见
shared: boolean
设置 tooltip 是否只展示单条数据
crosshairs
: 配置 tooltip 辅助线
false
: 不显示辅助线
type: 'x' | 'y' | 'cross'
配置辅助线的形态
style: object
配置辅助线样式,详见图形属性
htmlContent: function
自定义 tooltip,用户可以根据 htmlContent 方法返回的 title 和 items 两个参数定义 tooltip dom 节点的构成和显示方式。
htmlContent: (title, items) => {
return '<div><ul><li>.....</li></ul></div>';
};
此方法允许用户传入一个外部 dom 或 dom id 作为 tooltip 的容器。
htmlContent: (title, items) => {
return dom | dom.id;
};
optional, object 类型
visible: boolean
图例是否可见
position: string
图例位置,以十二方位布局
设置图例的显示位置,可设置的值为 12 个:
left-top
,left-center
,left-bottom
,right-top
,right-center
,right-bottom
,top-left
,top-center
,top-right
,bottom-left
,bottom-center
,bottom-right
。
formatter: function
对图例的显示信息进行格式化
offsetX: number
图例在 position 的基础上再往 x 方向偏移量,单位 px
offsetY: number
图例在 position 的基础上再往 y 方向偏移量,单位 px
optional
图表区域事件:
onPlotClick: function
图表区域点击事件
onPlotDblClick: function
图表区域双击事件
onPlotMousemove: function
图表区域鼠标移动事件
onPlotContextmenu: function
图表区域右键事件
图例事件:
onLabelClick: function
图例点击事件
onLabelDblClick: function
图例双击事件
onLabelMouseMove: function
图例鼠标移动事件
onLabelContextmenu: function
图例右键事件
reqiured
渲染图表。
optional
更新图表配置项。
plot.updateConfig({
width: 500,
height: 600,
legend: {
visible: false,
},
});
optional
图表画布重绘。
optional
销毁图表。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。