角度jを使用するフォルダからすべてのファイル名を一覧表示する機能はありますか。 .jsファイルを含めるには十分なものがあるから。 同じ機能がありますか?角度jsを使用するフォルダからすべてのファイル名を一覧表示する方法
4
A
答えて
0
感謝の一覧を表示します---ビュー/ index.ejsでの私のインデックスファイル内のファイルを一覧表示するには、このような何かをしましたコメント。 require.jsを使う方が良いと思います。
1
Web環境にある場合、アプリケーションはクライアント側をブラウザに実行しているため、クライアントまたはサーバーのファイルシステムに直接アクセスすることはできません。
この場合、ファイルリストを含むjsonファイルを生成するには、php、asp.netページのような記述子が必要です。
PHPのSIDE:
<?php
$dir = "FOLDER NAME HERE";
$return_array = array();
if(is_dir($dir)){
if($dh = opendir($dir)){
while(($file = readdir($dh)) != false){
if($file == "." or $file == ".."){
} else {
$return_array[] = $file;
}
}
}
echo json_encode($return_array);
}
?>
アンギュラSIDE
$http({
method: 'GET',
url: 'YOUR PHP PAGE URL HERE'
}).then(function successCallback(response) {
// RESPONSE CONTAINS YOUR FILE LIST
}, function errorCallback(response) {
// ERROR CASE
});
2
私はあなたがnodejsでこれを行うことができると思います。私の要求は、ファイルをindex.htmlのAPPのソースとして一覧表示することでした。これが役立つかどうか確認してください。
//// THIS WORKS FOR ME
///// in app.js or server.js
var app = express();
app.use("/", express.static(__dirname));
var fs = require("fs"),
function getFiles (dir, files_){
files_ = files_ || [];
var files = fs.readdirSync(dir);
for (var i in files){
var name = dir + '/' + files[i];
if (fs.statSync(name).isDirectory()){
getFiles(name, files_);
} else {
files_.push(name);
}
}
return files_;
}
//// send the files in js folder as variable/array
ejs = require('ejs');
res.render('index', {
'something':'something'...........
jsfiles: jsfiles,
});
///--------------------------------------------------
私は以下のコードはindex.ejs内のファイルをあなたのための
<% for(var i=0; i < jsfiles.length; i++) { %>
<script src="<%= jsfiles[i] %>"></script>
<% } %>
関連する問題
- 1. RubyでFogを使用してS3フォルダ内のすべてのファイルを一覧表示する方法
- 2. Amazon AWS IOS SDK:フォルダ内のすべてのファイル名を一覧表示する方法
- 3. WPFフォルダからファイルを一覧表示する
- 4. Mac Finderを使用してフォルダ内のすべてのエイリアスを一覧表示する方法
- 5. すべてのVOBのフォルダパスを一覧表示する方法
- 6. Google +のすべての+1を一覧表示する方法
- 7. Nugetですべてのパッケージを一覧表示する方法
- 8. すべてのKafka zookeeperブートストラップサーバーを一覧表示する方法
- 9. ディレクトリ内のすべてのファイルを一覧表示する方法Silverlight
- 10. フォルダを一覧表示するPHP opendir()
- 11. ディレクトリ内のすべてのフォルダを一覧表示し、
- 12. ディレクトリ内のすべてのフォルダを一覧表示
- 13. FAT:ディレクトリ内のすべてのファイルを一覧表示する
- 14. JavaでGoogleドライブAPIを使用すると、ドライブセクション/フォルダ内のファイルのみを一覧表示する方法
- 15. Apacheを使用してファイルディレクトリ/ファイルを一覧表示する方法
- 16. 再帰モードでフォルダからすべてのSVNリポジトリURLを一覧表示
- 17. wgetを使って最新のファイル/フォルダを一覧表示する
- 18. すべてのホームスクリーンフォルダをAndroid用に一覧表示する方法
- 19. .aファイル内のファイルを一覧表示する方法
- 20. Dropbox APIを使用してDropboxのすべてのフォルダとファイルを一覧表示
- 21. コントローラからモーダルを表示する角度js
- 22. スタートアッププログラムを一覧表示する方法
- 23. パス名なしでディレクトリ/サブディレクトリ内のすべてのファイルを一覧表示する方法CMD?
- 24. フォルダ内のすべての埋め込みリソースを一覧表示する
- 25. PythonでNAS上のすべてのフォルダを一覧表示する
- 26. DDMSからファイルを一覧表示する方法はありますか?
- 27. jsp、サーブレットを使用してウェブアプリケーションにログオンしているすべてのユーザーを一覧表示する方法
- 28. ClearCaseを使用してすべてのチェックインを一覧表示するには?
- 29. c#ビジネスオブジェクトユニバースを使用するすべてのレポートを一覧表示します。
- 30. メディアサーバーにあるファイルを一覧表示する方法は?
Directory.GetFiles(path)メソッドを使用してすべてのファイルを一覧表示し、ng-repeatでクライアントにURLを作成します。 – urvashi
ディレクトリを 'angularjs'でリストすることはできません。例えば、 'nodejs'を使ってそれを行い、その結果を' angularjs'に渡してさらなる動作をさせることができます。 – sadrzadehsina
もう一つのアプローチは、 '.js'ファイル名をすべて含む' .json'ファイルを作成し、jquery 'getJSON'メソッドを使ってそのjsonを読み込み、それらを' anglejs'アプリケーションに含めることです。 – sadrzadehsina