如何将本地xml文件导入我的Vue组件

时间:2020-09-29 13:58:39

标签: xml vue.js

我正在尝试将sitemap.xml导入我的vue组件。

但是当我运行以下代码时,出现错误404。

import axios from "axios";

var parseString = require("xml2js").parseString;

export default {
  data() {
    return {
      paths: [],
    };
  },
  mounted() {
    axios
      .get("static/sitemap.xml")
      .then((response) => {
        var self = this;
        parseString(response.data, function(err, result) {
          self.paths = result;
        });
      })
      .catch((error) => console.log(error))
      .then(console.log(this.paths));
  },
};

我还尝试了如下导入

import sitemap from "../static/sitemap.xml"

但这会产生错误“模块解析失败:您可能需要适当的加载程序来处理此文件类型,当前未配置任何加载程序来处理此文件。”

我想知道是否有人可以帮助我:)

非常感谢

0 个答案:

没有答案