{{ target: partial-text-style }}
#${prefix|default(‘###’)} color(string)=${defaultColor|default(‘“#fff”’)}
文字的颜色。
#${prefix|default(‘###’)} borderWidth(number)=${defaultBorderWidth|default(0)}
文字的描边宽度。
#${prefix|default(‘###’)} borderColor(string)=${defaultBorderColor|default(‘#fff’)}
文字的描边颜色。
#${prefix|default(‘###’)} fontFamily(string)=‘sans-serif’
文字的字体系列。
#${prefix|default(‘###’)} fontSize(number)=${defaultFontSize|default(12)}
${name}文字的字体大小。
#${prefix|default(‘###’)} fontWeight(string)=${defaultFontWeight|default(‘normal’)}
${name}文字字体的粗细。
可选:
'normal'
'bold'
'bolder'
'lighter'
{{ target: partial-label }}
#${prefix|default(‘##’)} show(boolean) = ${defaultShow|default(false)}
是否显示标签。
#${prefix|default(‘##’)} distance(number) = ${defaultDistance}
标签距离图形的距离,在三维的散点图中这个距离是屏幕空间的像素值,其它图中这个距离是相对的三维距离。
{{ if: ${hasPosition} }} #${prefix|default(‘##’)} position(string) = ${defaultPosition|default(‘top’)}
标签的位置。
可选:
{{ /if }}
#${prefix|default(‘##’)} formatter(Function|string)
标签内容格式器,支持字符串模板和回调函数两种形式,字符串模板与回调函数返回的字符串均支持用 \n
换行。
字符串模板
模板变量有:
{a}
:系列名。{b}
:数据名。{c}
:数据值。示例:
formatter: '{b}: {c}'
回调函数
回调函数格式:
(params: Object|Array) => string
参数 params
是 formatter 需要的单个数据集。格式如下: {{ use: partial-formatter-params-structure() }}
#${prefix|default(‘##’)} textStyle(Object)
标签的字体样式。
{{ use:partial-text-style( prefix=${prefix|default(‘##’)} + ‘#’, defaultColor=${defaultTextColor}, defaultBorderWidth=${defaultTextBorderWidth}, defaultBorderColor=${defaultTextBorderColor}, defaultFontSize=${defaultTextFontSize}, defaultFontWeight=${defaultTextFontWeight} ) }}