vue读取本地目录下的xls


import XLSX from 'xlsx'
var  loadLocaleMessages = function () {
  const locales = XLSX.read(require.context('@/assets/files', true, /[A-Za-z0-9-_,\s]+\.xls$/i))
  const messages = {};
  locales.keys().forEach(key => {
    const matched = key.match(/([A-Za-z0-9-_]+)\./i);
    if (matched && matched.length > 1) {
      const locale = matched[1];
      messages[locale] = locales(key);
    }
    console.log(messages)
  });
  return messages;
};

const tabData = { messages: loadLocaleMessages() }

export default tabData

json可以使用这种方式去读本地所有的json文件为什么xls文件不支持? 大家有什么办法解决吗?不想一个个导入

回复
阅读 2.2k
2 个回答
新手上路,请多包涵
新手上路,请多包涵

请问楼主解决了吗

宣传栏