Использование графической диаграммы Apache Les Miserables Как предотвратить отображение узлов без ссылок?Apache

Ответить
Anonymous
 Использование графической диаграммы Apache Les Miserables Как предотвратить отображение узлов без ссылок?

Сообщение Anonymous »

Я использую основу диаграммы https://echarts.apache.org/examples/en/ ... ml?c=graph
Для моей версии мне нужно иметь возможность выбрать категорию сверху, а затем Я хочу показать только те узлы в этой категории, к которым прикреплена ссылка. Мне это нужно, потому что некоторые из моих узлов не имеют ссылки в зависимости от выбранной мной категории.
Возможно ли это? Если да, то где в следующем коде (html-странице) мне нужно что-то изменить и как?

Код: Выделить всё

 











var dom = document.getElementById('container');
var myChart = echarts.init(dom, null, {
renderer: 'canvas',
useDirtyRect: false
});
var app = {};
var ROOT_PATH = '';
var option;

myChart.showLoading();
$.getJSON(ROOT_PATH + '/Graph_Data/KnowledgeMapData.json', function (graph) {
myChart.hideLoading();
option = {
tooltip: {},
legend: [
{
data: graph.categories.map(function (a) {
return a.name;
})
}
],
series: [
{
name: 'Aranea Knowledge Map',
type: 'graph',
layout: 'none',
data: graph.nodes,
links: graph.links,
categories: graph.categories,
roam: true,
label: {
show: true,
position: 'right',
formatter: '{b}'
},
labelLayout: {
hideOverlap: true
},
scaleLimit: {
min: 0.4,
max: 2
},
lineStyle: {
color: 'source',
curveness: 0.1
}
}
]
};
myChart.setOption(option);
});

if (option && typeof option === 'object') {
myChart.setOption(option);
}

window.addEventListener('resize', myChart.resize);





Подробнее здесь: https://stackoverflow.com/questions/783 ... ks-showing
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Apache»