const path = require("path");
//读取文件的路径 是否遍历文件的子目录 匹配文件正则表达式
const files = require.context("@/assets/serve", false, /\.(png|jpg|gif|jpeg|webp|ico)$/);
//files(key).default拿到该模块的vue对象
files.keys().forEach(key => {
const name = path.basename(key);
const a = { url: require("@/assets/serve/" + name), name: name }
this.serviceImg.push(a)
});
在created中写入js代码,获取本地图标/片列表,渲染页面
本文介绍了一种使用Node.js的方法来动态加载本地文件夹中的图片资源,并将这些资源信息存储到Vue实例的一个数组中,以便在页面创建时可以渲染出所有预定义的图标/图片列表。
1041

被折叠的 条评论
为什么被折叠?



