2020-10-08

    科技2025-11-01  9

    文献种类:专题技术总结文献 开发工具与关键技术: MVC 作者:罗培发 ;年级: 1903 ;撰写时间:2020 年 10 月6日 文献编号: 归档时间: 年 月 日

    用代码写出饼状图

    开发工具与关键技术: MVC 作者:罗培发 撰写时间:2020.10.6 一.引用外部插件 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20201008165409865.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0EyMDY2OTk=,size_16,color_FFFFFF,t_70#pic_center) 注:这个外部插件可以直接复制,拿去用!!! 二.设计好的容器 (代码可直接用!但是要绑定数据) function createChart() { //获取参数 var academeID = $("#searchAcademeID").val(); var specialtyID = $("#searchSpecialtyID").val(); var gradeID = $("#searchGradeID").val(); var classID = $("#searchClassID").val(); var layerIndex = layer.load(); //请求数据 $.post("@Url.Content("~/StatisticalChart/Pie/GetPieChartData")", { academeID: academeID, specialtyID: specialtyID, gradeID: gradeID, classID: classID, }, function (jsonData) { layer.close(layerIndex); // 指定图表的配置项和数据 var option = { title: { text: jsonData.title, subtext: '副标题', left: 'center' }, tooltip: { trigger: 'item', formatter: '{a} <br/>{b} : {c} ({d}%)' }, legend: { orient: 'vertical', left: 'left', data: jsonData.legendData }, series: [ { name: '学生人数', type: 'pie',//指定饼图 //radius: '70%',//指定圆的半径 radius:['50%','70%'],//[内部空白圆的半径,外部圆的半径] center: ['50%', '50%'],//指定圆心的位置 data: jsonData.chartData } ] }; // 使用刚指定的配置项和数据显示图表。 myBarChart.setOption(option); }); } 三.最后的效果图 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20201008165449522.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0EyMDY2OTk=,size_16,color_FFFFFF,t_70#pic_center)
    Processed: 0.015, SQL: 8