問題タブ [gojs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
234 参照

javascript - GO JS Undoでエラーが表示される

サラームン アレクム

GOJS を使用しているときに、コードのコマンドを使用して操作を元に戻す

ブラウザのコンソールに次の言及されたエラーが表示されます

プロパティ セット エラー: エラー: Picture.element は、Image、Canvas、または Video のインスタンスである必要があります。

元に戻す機能を使用した後、やり直しdiag.commandHandler.redo();機能を使用すると、ノード データ配列diagram.model.nodeDataArray;が Null を返す

誰でも根本原因を特定できますか

ありがとうございました

0 投票する
1 に答える
638 参照

javascript - Go.js のコピー ペーストが機能しない

図に go.js ライブラリを使用しています。コピペ機能を実装したい。コピーと貼り付けの組み込み関数を試しました。

これらの方法の問題は、キャンバスから選択したノードのみをコピーすることです。しかし、その選択したノードの childNodes もコピーしたいと思います。

助けを求める人はいますか?

0 投票する
1 に答える
1505 参照

gojs - GoJS は、ExternalObjectsDropped でドロップされたオブジェクトの値を取得します

http://gojs.net/latest/samples/flowchart.htmlに似た 2 つのパネル GoJs 図があります。左パネルからメイン ダイアグラムにオブジェクトをドロップします。テキストなどのドロップされたオブジェクトの属性の値を取得/設定するにはどうすればよいですか? 私は立ち往生しています

コンソールには非常に複雑なオブジェクト構造しか表示されませんが、探している値がどこにあるのかわかりません。私の主な目標は、ドロップされたオブジェクトのいくつかの TextBlocks のサイズを変更することです。

0 投票する
1 に答える
1522 参照

javascript - gojs で動的に作成されたダイアグラムの高さを計算するにはどうすればよいですか

gojs でプログラムによって作成されたダイアグラムの高さを計算するにはどうすればよいですか?

myDiagram.nodeTemplate の後に myDiagram.groupTemplate が続きます

myDiagram.actualBounds を未定義として取得しています。myDiagram.outerBounds の高さが未定義でした。

計算したら、電話する必要があることを知っています:

しかし、私の図の幅がわかりません。

誰でも助けてください。

0 投票する
1 に答える
890 参照

javascript - 2 つのノード間にカスタム リンク ラインを作成する方法 JavaScript GoJs API を使用する

GoJs にはオブジェクト Link [GoJs API からのデフォルトのリンク矢印ヘッド] http://gojs.net/latest/samples/arrowheads.htmlがあります。

しかし今、私は完全な家系図のカスタム リンクを作成したいと考えており、すべてのリンクは柔軟でなければなりません

感情的なリンク

リンク フォームの GoJs API を設計するにはどうすればよいですか

0 投票する
1 に答える
384 参照

javascript - Gojs - キャンバス内のダイアグラム要素の順序が chrome と Mozilla で異なる

図形と svg 画像が図に追加されたパネルを持つ部分があります。これに nodetemplate が続き、次に groupTemplate が続きます。

1] myDiagram.add( $$(go.Part, "テーブル",

2] myDiagram.nodeTemplate =

3] myDiagram.groupTemplate =

クロムでの図のレンダリングは次のとおりです。 ここに画像の説明を入力

Mozillaでの図のレンダリングは次のとおりです。 ここに画像の説明を入力

mozilla で赤い円とテキストが下部に表示されるのはなぜですか....???

IE と Chrome のレンダリングは同じですが、mozilla とは異なります。誰か助けてくれませんか!!

ありがとう

0 投票する
1 に答える
645 参照

javascript - goJSの背景レイヤーが表示されない

このリンクページhttp://gojs.net/temp/swimBands2.htmlとまったく同じgoJSコードを使用してい ます

ノードが単純な場合は見栄えがしますが、各ノード内に多くのデータがバインドされている場合、ヘッダーが表示されないようです。ズームアウトして見る必要があります。

誰かが私がしなければならないことを手伝ってくれますか?

コードを以下のように変更します

locationSpot を新しい go.Spot(0,0,0,-8) に変更します。ヘッダーは下がりますが、ノードの位置は変わりません。

ここに画像の説明を入力

0 投票する
1 に答える
608 参照

gojs - GoJS の必要に応じて、テキスト ブロック内のテキストのサイズを縮小する

私は持っている :

myDiagram.nodeTemplate の後に myDiagram.groupTemplate が続きます。

nodetemplate のテキスト ブロックの幅は 60 です (すべての図で一貫性を保つために必要です)。

表示するテキストのフォントは「通常の 10pt ジョージア」です。

現在、テキストが大きい場合は途切れます。画像をご覧ください:

ここに画像の説明を入力

テキスト ブロックに収まるようにテキストのサイズを縮小することは可能ですか? フォントサイズが動的に変化しても問題ありません。どうすればこれを達成できますか?

ラップ プロパティを試してみましたが、うまくいきませんでした。テキストボックスの高さを変更できません。

助けてください。

ありがとう

0 投票する
1 に答える
914 参照

gojs - goJS: パネルに画像を動的に配置する

次のノード テンプレートがあります。

現在、一部のノードには画像がありません。しかし、 go.Picture はテキストを横に 50px 押し込んでいると思います ( go.size(50,50) による)。go.Picture をパネルに動的に追加する方法はありますか?

これは初心者の質問かもしれません。現在、gojsの使い方を学んでいます