Q&A
前提
初めての質問なので拙い文章でしたら申し訳ございません
使用言語はJava scriptです。
ローカル環境で行っています。
実現したいこと
ソーシャルグラフを書いていてノードとノードをつなぐ線の配列を外部ファイルから呼び出す形にしたいです。
(理由:Pythonでノードを追加する処理をしたいため)
外部ファイルは同じフォルダ内に追加します。ファイル形式はなんでも大丈夫です。
発生している問題・エラーメッセージ
外部ファイルのデータは取れるがその後の処理がうまく行かない
該当のソースコード
JavaScript
var nodes = new vis.DataSet([ {id: 1, shape: 'image', image: ''}, {id: 2, shape: 'image', image: ''}, {id: 3, shape: 'image', image: ''}, {id: 4, shape: 'image', image: ''}, {id: 5, shape: 'image', image: ''}, {id: 6, shape: 'image', image: ''}, //ここの配列を外部ファイルから読み込みたい ]); var edges = new vis.DataSet([ {from: 1, to: 2, lenght: 50}, {from: 2, to: 1, length: 50}, {from: 3, to: 4, lenght: 50}, {from: 5, to: 3, length: 50}, //ここの配列を外部ファイルから読み込みたい ]); var container = document.getElementById('network'); var data = { nodes: nodes, edges: edges //ここがうまく行かない };
試したこと
ネットで調べてfetch/then awaitなどは行いましたがオブジェクトが未定義などのエラーがでました
補足情報(FW/ツールのバージョンなど)
ライブラリはvis.js
開発環境はVScode
回答2件
あなたの回答
tips
プレビュー
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
2022/12/21 13:00