Angular6从文件夹中获取所有文件名

时间:2018-10-08 16:09:00

标签: node.js angular typescript angular5 angular6

我正在尝试制作一个简单的图片库,我想将所有图片放在文件夹(./assets/)中。

现在,我创建了一个PictureService,它将所有图片(准确地说是他的名字)加载到一个数组中,这样我就可以遍历数组并显示它们。

但是我该如何grep文件名?我曾经用nodejs和liquid做过类似的事情,在这里我只是简单地调用了一个bash作业来将名称返回给我,但这在这里似乎也不干净。

老实说,我真的很想保持它的简洁明了,也不想为此建立额外的API。

我也不想手动将所有这些文件名输入JSON或数组中...

有什么聪明的方法吗?

非常感谢!

1 个答案:

答案 0 :(得分:0)

我认为您的图片响应API应该在json中,如下所示: { name: 'image1-name', path: 'image1-url' }, {name: 'image2-name', path:'image2-url' }并尝试使用observable并订阅使用此json api。