未捕获的ReferenceError:未定义vendor_XXX

时间:2018-08-22 17:23:44

标签: javascript vue.js ecmascript-6 jsx papaparse

在我的项目的旧版本中,我使用<script src="...">来导入papaparse.js文件,并且可以正常工作。

我已将项目的前端迁移到Vue框架,并使用javascript文件来解析csv文件。

var Papa = require('papaparse')

export default { 
    data() {
        return {
            ...
        }
    },

    methods: {
        uploadCsv: function () {
            let csvFileInput = document.createElement('input');
            csvFileInput.type = 'file';
            csvFileInput.multiple = true;
            csvFileInput.accept = '.csv';
            csvFileInput.onchange = () =>
                Array.from(csvFileInput.files)
                    .forEach(file => this.parseCsv(file));
            csvFileInput.click();
        },
        parseCsv: function (file) {
            var pendingBusinessPartners = [];

            Papa.parse(file, {
                worker: true,
                header: true,
            });
        }
    },
}

当我尝试上传CSV文件时,控制台将打印:

image

0 个答案:

没有答案