Как я могу достичь радиальной компоновки в русалке?Javascript

Форум по Javascript
Ответить
Anonymous
 Как я могу достичь радиальной компоновки в русалке?

Сообщение Anonymous »

Я пытаюсь построить диаграмму черепах, используя русалку. Я смог подойти очень близко (изображение ниже). Тем не менее, я не могу получить радиальную компоновку - все узлы должны окружить «процесс» в круговой форме.flowchart TB %% Central Process
Process@{ shape: hex, label: "Process X:
" } %% Surrounding Elements
What(["WHAT:
"]) Who(["WhO:"]) How(["HOW:"]) Criteria(["CRITERIA:"]) Inputs@{ shape: lean-r, label: "INPUTS" } Outputs@{ shape: lean-r, label: "OUTPUTS" }

%% Positioning
What --> Process
Who --> Process
How --> Process
Criteria --> Process
Inputs --> Process
Process --> Outputs
%% Styling (optional)
style Process fill:#2f7e3e,stroke:#333,stroke-width:2,color:#fff
style What fill:#ffff88,stroke:#333
style Who fill:#ffff88,stroke:#333
style How fill:#ffff88,stroke:#333
style Criteria fill:#ffff88,stroke:#333
style Inputs fill:#ffffff,stroke:#333
style Outputs fill:#ffffff,stroke:#333
< /code>
Из I может найти, русалка не разрешает гранулированный контроль над позиционированием отдельных узлов. Рекомендуемый подход - D3. Есть ли какие -либо решения для достижения радиального макета, прежде чем я проверю D3?

Подробнее здесь: https://stackoverflow.com/questions/797 ... in-mermaid
Ответить

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

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

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

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

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