不得不提radialIndicator真的是一个很好用的圆形指示器插件,在这里做下宣传。
在此项目中的应用
1.页面中的应用
引进`<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/radialIndicator.js"></script>`
<ul>
<li>
<p>level1</p>
<div id="indicatorContainer1"></div>
</li>
<li>
<p>level1</p>
<div id="indicatorContainer2"></div>
</li>
<li>
<p>level3</p>
<div id="indicatorContainer3"></div>
</li>
</ul>
2.<script>里
mounted: function () {
let params = new FormData(); //创建form对象
params.append('proInfoId', this.$route.params.id);
params.append('fileUrl', this.$route.query.fileUrl);
this.axios.post(api+"/order/reception/proSpecList/proInfoId/fileUrl",params)
.then(res=>{
this.productSelect = res.data.data;
var lev1=parseFloat(res.data.data.level1),
lev2=parseFloat(res.data.data.level2),
lev3=parseFloat(res.data.data.level3),
lev=parseFloat(res.data.data.dataRecognitRate);
this.$nextTick(function () {
this.radiaList("indicatorContainer",lev)
this.radiaList("indicatorContainer1",lev1)
this.radiaList("indicatorContainer2",lev2)
this.radiaList("indicatorContainer3",lev3)
});
});
},
methods:{
radiaList(radioId,value){
let radialObj = radialIndicator('#'+radioId, {
barColor: '#87CEEB',
barWidth: 10,
initValue: value,
roundCorner : true,
percentage: false,
maxValue:1000
});
}
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。