vue 读取本地文件内容

// 读取本地文件函数
    readLocalFile (fileUrl) {
      console.log('file',fileUrl)
      let xhr = null
      if (window.XMLHttpRequest) {
        xhr = new XMLHttpRequest()
      } else {
        // eslint-disable-next-line
        xhr = new ActiveXObject('Microsoft.XMLHTTP')
      }
      const okStatus = document.location.protocol === 'file' ? 0 : 200
      xhr.open('GET', fileUrl, false)
      xhr.overrideMimeType('text/html;charset=utf-8')
      xhr.send(null)
      return (xhr.status === okStatus ? xhr.responseText : null)
    },
//调用
const data = this.readLocalFile('./testCode1.js');// 这里的文件存放在public文件夹下 在monacoEditor.vue文件下调用

在这里插入图片描述


版权声明:本文为SUE_DONG原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。