3
インポートされたすべてのモジュールで共通のエクスポートされたプロパティ(ルート)を使用していますが、インポートするモジュールのリストを反復処理する方法はありません。これはできますか?JavaScriptでインポートされたモジュールを反復処理することはできますか?
import User from '/components/user.js';
import Document from '/components/document.js';
var routes = [];
[array of imported modules].forEach(m => routes.push(m.route));
UPDATE:
は、これまでのところ、私が試した、次のと私が探している必要があり
console.log(User.constructor);
console.log(Reflect.ownKeys(this));
console.log(Reflect.ownKeys(User));
それらのいずれかのモジュールリストを見つけることができませんか?
ダイナミックなものが欲しいですか?さもなければ、あなたは '[User、Document]' –
Yesを実行することができます。輸入のリストはかなり長いので、別の参照を追加することを忘れないようにしたいと思っています。 – jamos
試してみましたか?何が起こった?あなたが自分のためにそれを試してみると、あなたは何かを壊しません。 – Andy