|
@@ -81,6 +81,7 @@ function drawGraph(data,resultShowId) {
|
|
data: legends.slice(0,showLegendNum).map(function (a) {
|
|
data: legends.slice(0,showLegendNum).map(function (a) {
|
|
return a.name;
|
|
return a.name;
|
|
}),
|
|
}),
|
|
|
|
+
|
|
}],
|
|
}],
|
|
series: [
|
|
series: [
|
|
{
|
|
{
|
|
@@ -92,7 +93,6 @@ function drawGraph(data,resultShowId) {
|
|
roam: 'move',
|
|
roam: 'move',
|
|
edgeSymbol: ['circle', 'arrow'],
|
|
edgeSymbol: ['circle', 'arrow'],
|
|
edgeSymbolSize: [1, 5],
|
|
edgeSymbolSize: [1, 5],
|
|
- padding:[50,50,50,50],
|
|
|
|
edgeLabel: {
|
|
edgeLabel: {
|
|
// cursor:'pointer',
|
|
// cursor:'pointer',
|
|
normal: {
|
|
normal: {
|
|
@@ -163,11 +163,7 @@ function drawGraph(data,resultShowId) {
|
|
myChart.resize();
|
|
myChart.resize();
|
|
})
|
|
})
|
|
myChart.on('click',dataClick);
|
|
myChart.on('click',dataClick);
|
|
- myChart.on('legendselectedchanged',function(obj){
|
|
|
|
- console.log('aaaaaaa')
|
|
|
|
- })
|
|
|
|
- myChart.setOption(option,true);
|
|
|
|
- const legendsSlice = legends.slice(0,showLegendNum)
|
|
|
|
|
|
+ myChart.setOption(option);
|
|
if(legends.length > showLegendNum){
|
|
if(legends.length > showLegendNum){
|
|
$('.legendSlideUp').toggleClass('legendSlideUp')
|
|
$('.legendSlideUp').toggleClass('legendSlideUp')
|
|
$('.legendIcon').css('display',"block")
|
|
$('.legendIcon').css('display',"block")
|
|
@@ -175,15 +171,14 @@ function drawGraph(data,resultShowId) {
|
|
$('.legendSlideUp').toggleClass('legendSlideUp')
|
|
$('.legendSlideUp').toggleClass('legendSlideUp')
|
|
$('.legendIcon').css('display',"none")
|
|
$('.legendIcon').css('display',"none")
|
|
}
|
|
}
|
|
- $('.legendIconImg').on('click',function(e){
|
|
|
|
- e.stopPropagation()
|
|
|
|
|
|
+ $('.legendIconImg').on('click',function(){
|
|
$('.legendIconImg').toggleClass('legendSlideUp')
|
|
$('.legendIconImg').toggleClass('legendSlideUp')
|
|
if(option.legend[0].type=='scroll'){
|
|
if(option.legend[0].type=='scroll'){
|
|
option.legend[0].type='plain'
|
|
option.legend[0].type='plain'
|
|
option.legend[0].data = legends
|
|
option.legend[0].data = legends
|
|
}else{
|
|
}else{
|
|
option.legend[0].type='scroll'
|
|
option.legend[0].type='scroll'
|
|
- option.legend[0].data = legendsSlice
|
|
|
|
|
|
+ option.legend[0].data = legends.slice(0,showLegendNum)
|
|
}
|
|
}
|
|
|
|
|
|
myChart.setOption(option);
|
|
myChart.setOption(option);
|