src/Topxia/AdminBundle/Resources/public/js/controller/open-course-analysis/pie-charts-config.js
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
define(function(require, exports, module) {
function EchartsConfig(options) {
var defaultOption = {
name: Translator.trans('admin.open_course_analysis.chart_title'),
formatter: "{a} <br/>{b}: {c} ({d}%)"
}
this.config = $.extend(defaultOption, options);
}
EchartsConfig.prototype = {
legendData: function() {
return JSON.parse($("#dataName").val());
},
seriesData: function() {
var datas = JSON.parse($("#data").val());
var optionDatas = [];
datas.forEach(function(element, index, array) {
optionDatas.push({
name: element.refererName,
value: element.count
})
}, optionDatas);
return optionDatas;
},
option: function() {
return {
tooltip: {
trigger: 'item',
formatter: this.config.formatter
},
/*legend: {
orient: 'vertical',
x: 'left',
data: this.legendData()
},*/
series: [{
name: this.config.name,
type: 'pie',
radius: '55%',
center: ['50%', '60%'],
itemStyle: {
emphasis: {
shadowBlur: 10,
shadowOffsetX: 0,
shadowColor: 'rgba(0, 0, 0, 0.5)'
}
},
color:['#c23531','#2f4554', '#61a0a8', '#d48265', '#91c7ae','#749f83', '#ca8622', '#bda29a','#6e7074', '#546570', '#c4ccd3'],
data: this.seriesData()
}]
};
}
}
module.exports = EchartsConfig;
});
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。