Das Ziel dieses Dokuments ist es, die JSON-Serialisierung des Serialisierungsfall 1: Leere Leinwand{ "id": "27", "offsetX": 0, "offsetY": 0, "zoom": 100, "Rastergröße": 0, "Ebenen": [ { "id": "28", "Typ": "Diagramm-Links", "isSvg": wahr, "transformiert": wahr, "Modelle": { } }, { "id": "30", "Typ": "Diagrammknoten", "isSvg": falsch, "transformiert": wahr, "Modelle": { } } ] } Grafische Darstellung Serialisierungsfall 2: Knoten einzeln auswählen{ "id": "27", "offsetX": 0, "offsetY": 0, "zoom": 100, "Rastergröße": 0, "Ebenen": [ { "id": "28", "Typ": "Diagramm-Links", "isSvg": wahr, "transformiert": wahr, "Modelle": { } }, { "id": "30", "Typ": "Diagrammknoten", "isSvg": falsch, "transformiert": wahr, "Modelle": { "64": { "id": "64", "Typ": "Standard", "x": 187.0056915283203, "y": 219.91477584838867, "Häfen": [ { "id": "65", "Typ": "Standard", "x": null, "y": null, "name": "Aus", "Ausrichtung": "rechts", "übergeordneter Knoten": "64", "Links": [ ], "in": falsch, "label": "Aus" } ], "Name": "Knoten 1", "Farbe": "rgb(0,192,255)", "portsInOrder": [ ], "portsOutOrder": [ "65" ] } } } ] } Grafische Darstellung Serialisierungsfall 3: ein Eingangsknoten und ein Ausgangsknoten{ "id": "27", "offsetX": 0, "offsetY": 0, "zoom": 100, "Rastergröße": 0, "Ebenen": [ { "id": "28", "Typ": "Diagramm-Links", "isSvg": wahr, "transformiert": wahr, "Modelle": { } }, { "id": "30", "Typ": "Diagrammknoten", "isSvg": falsch, "transformiert": wahr, "Modelle": { "64": { "id": "64", "Typ": "Standard", "x": 187.0056915283203, "y": 219.91477584838867, "Häfen": [ { "id": "65", "Typ": "Standard", "x": 230.6392059326172, "y": 248.57954025268555, "name": "Aus", "Ausrichtung": "rechts", "übergeordneter Knoten": "64", "Links": [ ], "in": falsch, "label": "Aus" } ], "Name": "Knoten 1", "Farbe": "rgb(0,192,255)", "portsInOrder": [ ], "portsOutOrder": [ "65" ] }, "69": { "id": "69", "Typ": "Standard", "x": 420.0056915283203, "y": 244.91477584838867, "Häfen": [ { "id": "70", "Typ": "Standard", "x": null, "y": null, "name": "In", "Ausrichtung": "links", "übergeordneter Knoten": "69", "Links": [ ], "in": wahr, "label": "In" } ], "Name": "Knoten 2", "Farbe": "rgb(192,255,0)", "portsInOrder": [ "70" ], "portsOutOrder": [ ] } } } ] } Grafische Darstellung Serialisierungsbeispiel 4: Eingangsknoten, Ausgangsknoten und Verbindungen{ "id": "27", "offsetX": 0, "offsetY": 0, "zoom": 100, "Rastergröße": 0, "Ebenen": [ { "id": "28", "Typ": "Diagramm-Links", "isSvg": wahr, "transformiert": wahr, "Modelle": { "36": { "id": "36", "Typ": "Standard", "Quelle": "32", "sourcePort": "33", "Ziel": "34", "Zielport": "35", "Punkte": [ { "id": "37", "Typ": "Punkt", "x": 0, "y": 0 }, { "id": "38", "Typ": "Punkt", "x": 0, "y": 0 } ], "Beschriftungen": [ ], "Breite": 2, "Farbe": "grau", "Kurvigkeit": 50, "ausgewählte Farbe": "rgb(0,192,255)" } } }, { "id": "30", "Typ": "Diagrammknoten", "isSvg": falsch, "transformiert": wahr, "Modelle": { "32": { "id": "32", "Typ": "Standard", "x": 100, "y": 100, "Häfen": [ { "id": "33", "Typ": "Standard", "x": 100, "y": 100, "name": "Aus", "Ausrichtung": "rechts", "übergeordneter Knoten": "32", "Links": [ "36" ], "in": falsch, "label": "Aus" } ], "Name": "Knoten 1", "Farbe": "rgb(0,192,255)", "portsInOrder": [ ], "portsOutOrder": [ "33" ] }, "34": { "id": "34", "Typ": "Standard", "x": 400, "y": 100, "Häfen": [ { "id": "35", "Typ": "Standard", "x": 400, "y": 100, "name": "In", "Ausrichtung": "links", "übergeordneter Knoten": "34", "Links": [ "36" ], "in": wahr, "label": "In" } ], "Name": "Knoten 2", "Farbe": "rgb(192,255,0)", "portsInOrder": [ "35" ], "portsOutOrder": [ ] } } } ] } Grafische Darstellung Spekulation und Analyse1. Stammverzeichnis Erstens hat das Stammverzeichnis 5 Parameter: 2.0 Schicht[0]
2.1. Modelle (Diagramm-Links) 2.1.1. Punkt 2.2. Schicht[1] 2.2.1 Modelle (Diagrammknoten)
2.2.2. Häfen
3. Weitere Fallstudien 3.1. Ausgabeschnittstelle hinzufügen Fügen Sie einfach den Ausgabeport hinzu und denken Sie daran, seine ID an der Position „Out“ hinzuzufügen. 3.2. Eingabeschnittstelle hinzufügen Oben sind die Details der Fallanalyse der JSON-Interpretation von React-Diagrammen aufgeführt. Weitere Informationen zur JSON-Serialisierung von React-Diagrammen finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! Das könnte Sie auch interessieren:
|
<<: Mysql kann keine nicht aggregierten Spalten auswählen
>>: DNS-Konfigurationsmethode für den Linux Domain Name Service
# enthält eine Standortinformation. Der Standardan...
Inhaltsverzeichnis 1. df-Befehl 2. du-Befehl 3. B...
Vorwort 1. Die in diesem Artikel verwendeten Tool...
Das AI-Bildschneiden muss mit PS koordiniert werd...
Vorteile eines programmatischen Ansatzes 1. Globa...
Inhaltsverzeichnis Einzelner Knoten Diff Einzelel...
Gestern Abend habe ich einen Aufsatz über den Bro...
Inhaltsverzeichnis 1. Einleitung 2. Passen Sie de...
In vielen Fällen müssen Sie den Bildhintergrund b...
1. Die Rolle des Index Im Allgemeinen entspricht ...
JavaScript kann viele tolle Dinge. Dieser Artikel...
<br />Sehen wir uns nun an, wie Sie die CSS-...
Arial Arial ist eine serifenlose TrueType-Schrifta...
Inhaltsverzeichnis Ziehen Sie das Rocketmq-Image ...
In diesem Artikelbeispiel wird der spezifische Co...