このドキュメントの目的は シリアル化ケース 1: 空のキャンバス{ "id": "27", "オフセットX": 0, "オフセットY": 0, 「ズーム」: 100, "グリッドサイズ": 0, 「レイヤー」: [ { "id": "28", "タイプ": "ダイアグラムリンク", "isSvg": 真、 「変換済み」:true、 「モデル」: { } }, { "id": "30", "type": "ダイアグラムノード", "isSvg": 偽、 「変換済み」:true、 「モデル」: { } } ] } グラフィック表示 シリアル化ケース2: 単一ノード{ "id": "27", "オフセットX": 0, "オフセットY": 0, 「ズーム」: 100, "グリッドサイズ": 0, 「レイヤー」: [ { "id": "28", "タイプ": "ダイアグラムリンク", "isSvg": 真、 「変換済み」:true、 「モデル」: { } }, { "id": "30", "type": "ダイアグラムノード", "isSvg": 偽、 「変換済み」:true、 「モデル」: { "64": { "id": "64", "タイプ": "デフォルト", "x": 187.0056915283203, "y": 219.91477584838867, 「ポート」: [ { "id": "65", "タイプ": "デフォルト", "x": ヌル、 "y": ヌル、 "名前": "アウト", 「配置」:「右」、 "親ノード": "64", 「リンク」: [ ]、 「in」:偽、 "ラベル": "アウト" } ]、 "名前": "ノード 1", "色": "rgb(0,192,255)", "ポート順序": [ ]、 "ポート出力順序": [ 「65」 ] } } } ] } グラフィック表示 シリアル化ケース 3: 1 つの入力ノードと 1 つの出力ノード{ "id": "27", "オフセットX": 0, "オフセットY": 0, 「ズーム」: 100, "グリッドサイズ": 0, 「レイヤー」: [ { "id": "28", "タイプ": "ダイアグラムリンク", "isSvg": 真、 「変換済み」:true、 「モデル」: { } }, { "id": "30", "type": "ダイアグラムノード", "isSvg": 偽、 「変換済み」:true、 「モデル」: { "64": { "id": "64", "タイプ": "デフォルト", "x": 187.0056915283203, "y": 219.91477584838867, 「ポート」: [ { "id": "65", "タイプ": "デフォルト", "x": 230.6392059326172, "y": 248.57954025268555, "名前": "アウト", 「配置」:「右」、 "親ノード": "64", 「リンク」: [ ]、 「in」:偽、 "ラベル": "アウト" } ]、 "名前": "ノード 1", "色": "rgb(0,192,255)", "ポート順序": [ ]、 "ポート出力順序": [ 「65」 ] }, "69": { "id": "69", "タイプ": "デフォルト", "x": 420.0056915283203, "y": 244.91477584838867, 「ポート」: [ { "id": "70", "タイプ": "デフォルト", "x": ヌル、 "y": ヌル、 "名前": "中", "配置": "左", "親ノード": "69", 「リンク」: [ ]、 「in」:真、 "ラベル": "中" } ]、 "名前": "ノード2", "色": "rgb(192,255,0)", "ポート順序": [ 「70」 ]、 "ポート出力順序": [ ] } } } ] } グラフィック表示 シリアル化の例 4: 入力ノード、出力ノード、接続{ "id": "27", "オフセットX": 0, "オフセットY": 0, 「ズーム」: 100, "グリッドサイズ": 0, 「レイヤー」: [ { "id": "28", "タイプ": "ダイアグラムリンク", "isSvg": 真、 「変換済み」:true、 「モデル」: { "36": { "id": "36", "タイプ": "デフォルト", "ソース": "32", "ソースポート": "33", "ターゲット": "34", "ターゲットポート": "35", 「ポイント」: [ { "id": "37", "タイプ": "ポイント", "x": 0, "y": 0 }, { "id": "38", "タイプ": "ポイント", "x": 0, "y": 0 } ]、 「ラベル」: [ ]、 「幅」: 2, "色": "グレー", 「曲線美」: 50, "選択された色": "rgb(0,192,255)" } } }, { "id": "30", "type": "ダイアグラムノード", "isSvg": 偽、 「変換済み」:true、 「モデル」: { "32": { "id": "32", "タイプ": "デフォルト", "x": 100, "y": 100, 「ポート」: [ { "id": "33", "タイプ": "デフォルト", "x": 100, "y": 100, "名前": "アウト", 「配置」:「右」、 "親ノード": "32", 「リンク」: [ 「36」 ]、 「in」:偽、 "ラベル": "アウト" } ]、 "名前": "ノード 1", "色": "rgb(0,192,255)", "ポート順序": [ ]、 "ポート出力順序": [ 「33」 ] }, "34": { "id": "34", "タイプ": "デフォルト", "x": 400, "y": 100, 「ポート」: [ { "id": "35", "タイプ": "デフォルト", "x": 400, "y": 100, "名前": "中", 「配置」:「左」、 "親ノード": "34", 「リンク」: [ 「36」 ]、 「in」:真、 "ラベル": "中" } ]、 "名前": "ノード2", "色": "rgb(192,255,0)", "ポート順序": [ 「35」 ]、 "ポート出力順序": [ ] } } } ] } グラフィック表示 推測と分析1. ルートディレクトリ まず、ルート ディレクトリには 5 つのパラメーターがあります。 2.0レイヤー[0]
2.1. モデル(図表リンク) 2.1.1. ポイント 2.2. レイヤー[1] : ? 2.2.1 モデル(ダイアグラムノード)
ノード 上記の 2.2.2. ポート
3. その他のケーススタディ 3.1. 出力インターフェースの追加 出力ポートを追加するだけで、その ID を out の位置に追加することを忘れないでください。 3.2. 入力インターフェースの追加 以上が react-diagram serialization Json 解釈の事例分析の詳細です。 react-diagram serialization Json の詳細については、123WORDPRESS.COM の他の関連記事に注目してください。 以下もご興味があるかもしれません:
|
<<: Linux ドメイン ネーム サービス DNS 設定方法
>>: MySQL 8.0.12 のインストールと設定のチュートリアル
目次1. 構造指示モジュールforRoot()を書く3. スタイルの定義ドラッグ時の順序を調整するに...
ジェネレータとは何ですか?ジェネレーターは関数内で実行されるコードです。値を返した後、一時停止し、呼...
目次1. Angular 2 アプリケーションのライフサイクル フックとは何ですか? 2. Angu...
失敗のシナリオMySQL データベースに絵文字表現を挿入するために JDBC を呼び出すと、例外ja...
写真をアップロードするので、まずはダウンロード可能な画像リソースかどうかを判断する必要があります。正...
目次導入インデックスの原則1. データページ2. ページディレクトリ3. インデックス原則分析要約す...
目次序文zxライブラリ$`コマンド` CD()フェッチ()質問()寝る()スローしない()チョークフ...
基本的な環境設定まずはご自身でドメイン名とサーバーを購入してくださいクラウドサーバーECSに基づいて...
JavaScriptでよく使われるいくつかの文字列メソッド文字列は読み取り専用データです。よく使用...
ngx_lua_module は、lua パーサーを nginx に埋め込み、lua 言語で記述され...
序文開発プロセスでは、すべてのデータではなく特定の期間内のデータをクエリするなど、クエリのフィルタリ...
操作効果 html <ヘッド> <メタ文字セット='UTF-8'&...
各データベース内の各テーブルのサイズをカウントすることは、データ ガバナンスの最も単純な要件の 1 ...
目次序文1. これを使用してデータ内のデータを読み取るプロセス2. Dep.target はいつ存在...
MySQL ログ システムで最も重要なログは、REDO ログとアーカイブ ログです。後者は MySQ...