用于设置 ECharts 箱形图的标域,常用于标记图表中某个范围的数据,例如标出某段时间投放了广告。
silent
图形是否不响应和触发鼠标事件,默认为 false,即响应和触发鼠标事件。
label
标域文本配置。
itemStyle
设置箱形图标域的样式。
data
箱形图标域的数据数组。每个数组项是一个两个项的数组,分别表示标域左上角和右下角的位置,每个项支持通过下面几种方式指定自己的位置:
当多个属性同时存在时,优先级按上述的顺序实现。
data: [
[
{
name: '平均值到最大值',
type: 'average'
},
{
type: 'max'
}
],
[
{
name: '两个坐标之间的标域',
coord: [10, 20]
},
{
coord: [20, 30]
}
], [
{
name: '60分到80分',
yAxis: 60
},
{
yAxis: 80
}
], [
{
name: '所有数据范围区间'
coord: ['min', 'min']
},
{
coord: ['max', 'max']
}
],
[
{
name: '两个屏幕坐标之间的标域',
x: 100,
y: 100
}, {
x: '90%',
y: '10%'
}
]
]
animation
是否开启动画,boolean 值,默认值为 false。
animationThreshold
是否开启动画的阈值,默认阈值为 2000,当单个系列显示的图形数量大于这个阈值时会关闭动画。
animationDuration
初始动画的时长,默认时长为 1000,支持回调函数,可以通过每个数据返回不同的 delay 时间实现更戏剧的初始动画效果:
animationDuration: function (idx) {
// 越往后的数据延迟越大
return idx * 100;
}
animationEasing
初始动画的缓动效果,默认值为 cubicOut。不同的缓动效果可以参考 缓动示例。
animationDelay
初始动画的延迟,支持回调函数,可以通过每个数据返回不同的 delay 时间实现更戏剧的初始动画效果。
如下示例:
animationDelay: function (idx) {
// 越往后的数据延迟越大
return idx * 100;
}
也可以看该示例
animationDurationUpdate
数据更新动画的时长,默认时长为 300。
支持回调函数,可以通过每个数据返回不同的 delay 时间实现更戏剧的更新动画效果:
animationDurationUpdate: function (idx) {
// 越往后的数据延迟越大
return idx * 100;
}
animationEasingUpdate
数据更新动画的缓动效果,默认值同初始动画。
animationDelayUpdate
数据更新动画的延迟,支持回调函数,可以通过每个数据返回不同的 delay 时间实现更戏剧的更新动画效果。
如下示例:
animationDelayUpdate: function (idx) {
// 越往后的数据延迟越大
return idx * 100;
}
也可以看该示例
本节将介绍 ECharts 平行坐标系系列的属性以及这些属性分别有什么作用。平行坐标系属性type在平行坐标系中 type 值为'parall...
Highcharts 标示区曲线图Highcharts 曲线图以下实例演示了标示区曲线图。我们在前面的章节已经了解了 Highcharts 配置语法。接下...
Highcharts 渐变饼图Highcharts 饼图以下实例演示了渐变饼图。我们在前面的章节已经了解了 Highcharts 基本配置语法。接下来让我...
AngularComponents概述组件是Angular应用的主要构造块。每个组件包括如下部分:一个HTML模板,用于声明页面要渲染的内容一个用于...
Angular元素(Elements)概览Angular元素就是打包成自定义元素的Angular组件。所谓自定义元素就是一套与具体框架无关的用于定义...
双向绑定双向绑定为应用中的组件提供了一种共享数据的方式。使用双向绑定绑定来侦听事件并在父组件和子组件之间同步更新值。包含...
测试测试你的Angular应用可以帮助你检查此应用是否正常运行。如果你要试用本指南中所讲的应用,请在浏览器中运行它或下载并在本...
前提条件对下列知识有基本的了解:生产环境下的ServiceWorker配置文件ngsw-config.json指定了AngularServiceWorker应该缓存...