角度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. FluentFTPを使用してフォルダを一覧表示する方法
- 2. contentsOfDirectoryAtURLを使用してフォルダのファイルを一覧表示する方法
- 3. RubyでFogを使用してS3フォルダ内のすべてのファイルを一覧表示する方法
- 4. v2 apiを使用して、Dropbox内のすべてのファイルとフォルダを一覧表示する方法
- 5. フォルダからダウンロードするファイルを一覧表示する
- 6. Amazon AWS IOS SDK:フォルダ内のすべてのファイル名を一覧表示する方法
- 7. ディレクトリ内のすべてのフォルダを一覧表示する(PHP)
- 8. UITableViewでフォルダのフォルダを一覧表示する方法 - Swift
- 9. WPFフォルダからファイルを一覧表示する
- 10. Mac Finderを使用してフォルダ内のすべてのエイリアスを一覧表示する方法
- 11. Alfresco webscript。すべてのフォルダ、サブフォルダ、およびファイルを一覧表示する
- 12. Google +のすべての+1を一覧表示する方法
- 13. すべてのVOBのフォルダパスを一覧表示する方法
- 14. CSVファイルを作成して、サーバー名のあるディレクトリからすべてのファイルを一覧表示する
- 15. VbaはすべてのExcelファイルをフォルダに一覧表示しますか?
- 16. すべてのcassandraテーブルを一覧表示する方法
- 17. Nugetですべてのパッケージを一覧表示する方法
- 18. すべてのKafka zookeeperブートストラップサーバーを一覧表示する方法
- 19. リストビューのフォルダを一覧表示する
- 20. ディレクトリ内のすべてのファイルを一覧表示する方法Silverlight
- 21. フォルダを一覧表示するPHP opendir()
- 22. JavaでGoogleドライブAPIを使用すると、ドライブセクション/フォルダ内のファイルのみを一覧表示する方法
- 23. FAT:ディレクトリ内のすべてのファイルを一覧表示する
- 24. ディレクトリ内のすべてのファイルを一覧表示するPython
- 25. フォトライブラリ内のすべてのgifファイルを一覧表示する
- 26. ディレクトリ内のすべてのフォルダを一覧表示し、
- 27. ディレクトリ内のすべてのフォルダを一覧表示
- 28. すべてのサブディレクトリとファイルをPythonで一覧表示する
- 29. ReactXを使用してディレクトリ内のフォルダとファイルを一覧表示する方法
- 30. Apacheを使用してファイルディレクトリ/ファイルを一覧表示する方法
Directory.GetFiles(path)メソッドを使用してすべてのファイルを一覧表示し、ng-repeatでクライアントにURLを作成します。 – urvashi
ディレクトリを 'angularjs'でリストすることはできません。例えば、 'nodejs'を使ってそれを行い、その結果を' angularjs'に渡してさらなる動作をさせることができます。 – sadrzadehsina
もう一つのアプローチは、 '.js'ファイル名をすべて含む' .json'ファイルを作成し、jquery 'getJSON'メソッドを使ってそのjsonを読み込み、それらを' anglejs'アプリケーションに含めることです。 – sadrzadehsina