javascript - 访问 AngularJS 中的文件列表

标签 javascript angularjs gruntjs

我在通过 Grunt 复制的文件夹中有一个 Markdown 文件列表,我希望我的 AngularJS 项目能够在我的 View 中列出。 (例如文件夹/foo/中的文件 1.md、2.md、3.md ——我想要使用诸如 ["1.md","2.md","3.md"] 之类的列表在实际的 ng 项目中。)

我认为这需要 Grunt 作业能够读取文件夹中的文件列表,并将文件名列表转储到 JSON 对象或 Angular Controller 可以读取和绑定(bind)的对象。

我尝试过各种方法,但似乎没有什么能完全满足我的要求。如果有人有任何想法或可以指出我正确的方向,那就太好了!

干杯~

最佳答案

读取文件名:http://nodejs.org/api/fs.html#fs_fs_readdir_path_callback

生成转储并将其附加到某个 JavaScript 文件:https://github.com/mattstyles/grunt-banner

关于javascript - 访问 AngularJS 中的文件列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24588083/

相关文章:

javascript - [React-Native][Jest]SyntaxError : Unexpected token import

javascript - Angular Directive(指令) : whats the difference between scope in controller vs scope in link function?

javascript - 如何将 package.json 数组传递给 grunt.js

javascript - Grunt 不执行 grunt-contrib-sass 任务

c# - 使用 Javascript 设置下拉列表的值并在 C# 中获取该值

javascript - AngularJS ng-models 在转发器中使用原型(prototype)变量

javascript - 更改自定义函数的内容

angularjs - 使用 Protractor 的 switchTo 定位非 Angular iframe 的元素

javascript - Angular 1.5 组件宿主元素属性

javascript - 我如何通过一个命令让 grunt 观看和 livereload - Gruntjs