循环遍历 Vue.js 静态目录中的资产 [英] Looping through assets in Vue.js static directory

查看:38
本文介绍了循环遍历 Vue.js 静态目录中的资产的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在 Vue 中创建了一个简单的应用程序(使用 Webpack 模板),其中有一个轮播.我想做的是遍历 static/images 中的所有图像以创建该轮播.我知道这可能是一个愚蠢的问题,但我该怎么做呢?我需要执行 GET 请求吗?

我之所以这么问是因为我要把它交给一个客户端来托管在他们的服务器上.如果需要,他们希望能够自己向轮播添加其他图像.

任何帮助将不胜感激.

解决方案

从此 webpack 文档 您可以根据正则表达式搜索模式获取目录中的所有文件或特定文件.

你可以这样做:

var cache = {};函数 importAll (r) {r.keys().forEach(key => cache[key] = r(key));}importAll(require.context('../components/', true,/.js$/));

如果您需要来自服务器的图像名称数组,您可以这样做: