🔄 Mermaid
Dijagram stanja
Uhvatite svako stanje i prijelaz sustava
Što je Dijagram stanja?
Dijagram stanja prikazuje stanja u kojima objekt može biti i događaje koji ga pomiču među njima: životni ciklusi narudžbi, tijekovi dokumenata, stanja sučelja, upravljanje vezama. Neophodan kad god je važno pitanje „u kojem smo stanju?“.
Primjer uživo
stateDiagram-v2
[*] --> Draft
Draft --> Review : submit
Review --> Draft : request changes
Review --> Approved : approve
Approved --> Published : publish
Published --> Archived : archive
Archived --> [*]Kada ga koristiti
Modelirajte životne cikluse narudžbi, zahtjeva ili dokumenata
Dizajnirajte stanja UI komponenti i veza
Specificirajte poslovna pravila oko prijelaza statusa
Osnovna sintaksa
stateDiagram-v2
[*] --> Idle
Idle --> Active : start
Active --> [*] : stopPitanja o ovom dijagramu
Koja je razlika u odnosu na dijagram tijeka?
Dijagram tijeka prati proces od početka do kraja. Dijagram stanja opisuje sva moguća stanja jedne stvari i koji događaji uzrokuju prijelaze — uključujući cikluse i stanja pogreške.
Podržava li Mermaid ugniježđena stanja?
Da — stateDiagram-v2 podržava složena (ugniježđena) stanja, grananja, spajanja, izbore i bilješke za realistične automate stanja.
Izradite svoj Dijagram stanja odmah
Opišite ga prirodnim jezikom — AI piše Mermaid kod umjesto vas.
Otvori Mermaid Studio