--- sidebarDepth: 2 --- # 动态环图 基于**Charts**封装。 ```html ``` ## 基本示例
<<< @/docs/guide/codeData/activeRingChart/demo1.js ## 线条粗细
<<< @/docs/guide/codeData/activeRingChart/demo2.js ## 调节半径
<<< @/docs/guide/codeData/activeRingChart/demo3.js ## config属性 属性|说明|类型|可选值|默认值 :--:|:--:|:--:|:--:|:--: radius|环半径|`String|Number`|`'50%'|100`|`'50%'` activeRadius|环半径(动态)|`String|Number`|`'55%'|110`|`'55%'` data|环数据|`Array`|[data属性](/guide/activeRingChart.html#data属性)|`[]` lineWidth|环线条宽度|`Number`|---|`20` activeTimeGap|切换间隔(ms)|`Number`|---|`3000` color|环颜色|`Array`|[1]|`[]` digitalFlopStyle|数字翻牌器样式|`Object`|---|[2] digitalFlopToFixed|数字翻牌器小数位数|`Number`|---|`0` animationCurve|动效曲线|`String`|[Transition](http://transition.jiaminghi.com/curveTable/)|`'easeOutCubic'` animationFrame|动效帧数|`Number`|[3]|`50` ## config注释 [1] 颜色支持`hex|rgb|rgba|颜色关键字`等四种类型。 [2] `digitalFlopStyle`用于配置内置的数字翻牌器样式,详情可查阅[数字翻牌器](/guide/digitalFlop.html#基本示例),你可以配置该项来设置数字翻牌器的文字颜色和大小。默认值如下: ```js digitalFlopStyle: { fontSize: 25, fill: '#fff' } ``` [3] `animationFrame`用于配置动画过程的帧数即动画时长。 ## data属性 属性|说明|类型|可选值|默认值 :--:|:--:|:--:|:--:|:--: name|环对应名称|`String`|---|--- value|环对应值|`Number`|---|---