問題タブ [draw2d-js]

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 に答える
430 参照

angularjs - Mean.js - サードパーティの依存関係 (draw2d) を挿入する方法は?

私は MEAN スタックから始めていますが、かなり基本的なことを行うのに苦労しています。

ダウンロード可能なライブラリによって提供される draw2d の新しいインスタンスを挿入しようとしています。

「ncaught Error: [$injector:modulerr] Failed to instantiate module mean due to: Error: [$injector:modulerr] Failed to instantiate module draw2d due to: Error: [$injector:nomod] モジュール 'draw2d'は使用できません! モジュール名のスペルが間違っているか、モジュールをロードするのを忘れています。モジュールを登録する場合は、依存関係を 2 番目の引数として指定してください。"

出発地 :


モジュール/コア/クライアント/アプリ/config.js

他のファイルは次のとおりです。


modules/mymodule/client/controllers/projects.client.controller.js

モジュール/mymodule/クライアント/サービス/draw2d.client.service.js

モジュールのパッケージは「public/lib/vendors/draw2d」にあります

config/assets/default.js

モジュール/mymodule/core.client.module.js

私が見逃していたことを説明するのを手伝ってくれませんか? 貴重なご協力ありがとうございます。:)

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

javascript - ui-bootstrap アコーディオン angularjs アプリで Draw2d テキスト タイプが正しく表示されない

アプリケーション内のアコーディオン内でdraw2dJavaScript ライブラリを使用しようとしています。ui-bootstrap-tplsangularjs

簡単な例: (プランカーを作成しますが、必要なライブラリを含めることができません。この例でdraw2d-canvasは、angularjs ディレクティブとして実装されています。

index.html:

app.js: (draw2d パッケージの一部として提供される angularjs テンプレートから取得)

結果を示す図を次に示します。 上の図は予想される結果です。テキストの周りのボックスのサイズと位置が正しくないことに注意してください。

ここに画像の説明を入力

フォーマットの問題 (テキストが正しく配置されておらず、ボックスのサイズが正しくない) に加えて、ラベルを選択して、アコーディオンの外側の同じラベルのように移動することができません。

draw2d ライブラリとそれに応じた (およびおそらく他のテンプレート) の ui-bootstrap-tpls は、属性の命名および/または css で何らかの形で競合していると推測しています。

ご協力ありがとうございました。

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

javascript - draw2dを使用してJavaScriptで主円の周りに円を描く

私のアプリケーションでは、draw2d.js を使用して円を描くことができます。メインの円 (ここでは水色) の周りに円を描く方法を知りたいです。

200個以上の円ができるので、動的に作成したいので、メインの円と比較して座標を計算する必要があります。

でもレッドゾーンは避けたい、360°円は描きたくない

以下の例:

ここに画像の説明を入力