我用的是角6,我想用ng-circle-progress
。我实现了圆,但我想改变一些我认为应该从src代码中做的事情。圆圈中有一个units
和title
选项,我希望它们彼此靠近。我该怎么做?
应用模块.ts
import {
NgCircleProgressModule
} from 'ng-circle-progress';
imports: [
CommonModule,
RouterModule.forChild(HomeRoutingModule),
NgCircleProgressModule.forRoot({
"units": "Liter",
"outerStrokeLinecap": "butt"
})
]
主页.component.html
<circle-progress
[percent]="65"
[radius]="100"
[outerStrokeWidth]="8"
[innerStrokeWidth]="2"
[outerStrokeColor]=tank.outerColor
[innerStrokeColor]="'#e2e2e2'"
[animation]="true"
[animationDuration]="300"
[space]="5"
[showSubtitle]= "false"
[showUnits]= "true"
[unitsFontSize]= "15"
[titleFontSize]= "45"
[clockwise]= "false">
</circle-progress>
这是输出的图像。如何控制
65
和liter
之间的空间?最佳答案
要控制外圆和内圆之间的空间,请调整“空间”选项。
如果要减小圆之间的间距,请使用负值。
像这样的:
<circle-progress
..... //other options
[space]="-5"
..... //other options
</circle-progress>
如果要为应用程序中的所有进度条设置默认值,则可以将此选项添加到导入中:
imports: [
NgCircleProgressModule.forRoot({
space = -5
})
]