Как я могу настроить края в cytoscape.js так, чтобы линии были пунктирными и анимированными / мигающими? - PullRequest
1 голос
/ 06 мая 2019

У меня есть график в cytoscape.js, и я хочу, чтобы некоторые ребра были пунктирными (или что-то похожее), а конкретный ребро имело эффект анимации, например (мигание, анимация, перемещение чего-либо по нему ... что-то вроде этого) ). Есть ли примеры?

1 Ответ

1 голос
/ 06 мая 2019

Вы можете найти эти вещи в официальной документации:

Чтобы сделать края пунктирными или пунктирными, сделайте, как сказано здесь

cytoscape({
    container: document.getElementById('cy'),
    elements: {
        nodes: [
            ...
        ],
        edges: [
            ...
        ]
    },

    layout: {
        ...
    },    
    style: [{
        selector: 'edge',
        style: {
            'line-style': 'data(style)' //e.g dotted
        }
    }]
});

Анимации такжеобъяснено в документах здесь .Если вам нужна помощь с анимацией, вам нужно быть более конкретным и предоставить код (то, что вы уже пробовали).

...