0

dojo を使用して現在のファイル名を取得するにはどうすればよいですか。JavaScript ファイルがあり、ブレーク ポイントはそのファイル内にあります。ファイル名が知りたいです。dojo または javascipt を使用して、このファイルの名前を取得したい

どんな助けでも大歓迎ですありがとう

4

2 に答える 2

0

dojo/tests/_base/loader/moduleIds.js にその例があります:

function get(mid, refmod){
    return require.getModuleInfo(mid, refmod, require.packs, require.modules, "../../dojo/", require.mapProgs, require.pathsMapProg, 1);
}

モジュールの1つで次のことを試しました:

require.getModuleInfo("my/Module", null, require.packs, require.modules, "../../dojo/", require.mapProgs, require.pathsMapProg, 1).url

これにより、モジュールコードを含むjavascriptファイルへのパスが解決されました...

これも機能します:

require.modules["my/module"].url
于 2013-07-15T17:55:49.100 に答える