Używam układu sił d3 do tworzenia wykresu, a następnie przechowywania pozycji węzłów w bazie danych.Jak mogę wyświetlić wykres przy użyciu układu sił d3 z ustawionym początkowym położeniem i bez żadnego ruchu?
Następnym razem, gdy chcę wyświetlić wykres, odczytuję pozycje z bazy danych w węzłach, a następnie rozpoczynam układ sił.
To powoduje nieznaczne przesunięcie układu.
Czy istnieje sposób, aby wyświetlić wykres z zapisanych pozycji węzłów bez wywoływania force.start() w ogóle?
To, czego chcę, to tryb "tylko do odczytu", aby pokazać stabilny wykres utworzony przez inną osobę wcześniej.
/Hans
Och Czytałem dokumentację tam iz powrotem, ale nie jestem wystarczająco sprytny, aby zdać sobie sprawę, że powinienem użyć stałego atrybutu :-). Działa świetnie! Dzięki! – hansbrattberg
To normalne, nie martw się. Cieszę się, że pomogło. Możesz zaakceptować odpowiedź, jeśli rozwiąże ona Twój problem. –