react
进度球组件
ReactDOM.render(<ProgressBall />, document.querySelector(selector));
如上,只显示一个带红色边框的直径为22px
的圆,如果需要改变大小,需要进行配置:
let config = {
size: '100px'
};
ReactDOM.render(<ProgressBall config={config}/>, document.querySelector(selector));
let config = {
size: '100px',
percent: 0.5
};
ReactDOM.render(<ProgressBall config={config}/>, document.querySelector(selector));
###详细配置 let config = { size: '100px', // 进度球的大小(默认为'20px') percent: 0.7, // 进度值(默认值为0, 决定进度球的高, 比如值是"0.5"时, 进度球的高度为圆的半径, 即一个半圆) showText: true, // 是否显示进度值(默认值为false) textHeight: '16px' // 进度值容器的高, 默认值为'16px' textColor: '#fff' // 进度值的文字颜色(默认值为'#fff', 当且仅当showText为true时生效) }; ReactDOM.render(, document.querySelector('#test'));