Closed ohohyea closed 5 years ago
ECharts4好像不支持axisLabel这个属性了,ECharts4配置文档中radar组件已经没有axisLabel这个属性的说明。如果直接在radar中增加此属性,将报错:Uncaught TypeError: axisModel.getCategories is not a function 其实这个属性很重要,没有这个属性可以认为是一个很大的缺陷,不知作者基于什么样的考虑(在2.x和3.x都支持),或者有什么替代方案实现类似需求?或者是我使用得不对?
实现对axisLabel属性的支持
option = { title: { text: '基础雷达图' }, tooltip: {}, legend: { data: ['预算分配(Allocated Budget)', '实际开销(Actual Spending)'] }, radar: { // shape: 'circle', name: { textStyle: { color: '#fff', backgroundColor: '#999', borderRadius: 3, padding: [3, 5] } }, indicator: [ { name: '销售(sales)', max: 6500}, { name: '管理(Administration)', max: 16000}, { name: '信息技术(Information Techology)', max: 30000}, { name: '客服(Customer Support)', max: 38000}, { name: '研发(Development)', max: 52000}, { name: '市场(Marketing)', max: 25000} ] ,axisLabel:{show:true} //----------------------增加此属性将报错----------------------- }, series: [{ name: '预算 vs 开销(Budget vs spending)', type: 'radar', // areaStyle: {normal: {}}, data : [ { value : [4300, 10000, 28000, 35000, 50000, 19000], name : '预算分配(Allocated Budget)' }, { value : [5000, 14000, 28000, 31000, 42000, 21000], name : '实际开销(Actual Spending)' } ] }] };
related with #9282
One-line summary [问题简述]
ECharts4好像不支持axisLabel这个属性了,ECharts4配置文档中radar组件已经没有axisLabel这个属性的说明。如果直接在radar中增加此属性,将报错:Uncaught TypeError: axisModel.getCategories is not a function 其实这个属性很重要,没有这个属性可以认为是一个很大的缺陷,不知作者基于什么样的考虑(在2.x和3.x都支持),或者有什么替代方案实现类似需求?或者是我使用得不对?
Version & Environment [版本及环境]
Expected behaviour [期望结果]
实现对axisLabel属性的支持
ECharts option [ECharts配置项]