小编Rus*_*ell的帖子

如何使用 vue-papa-parse 将本地 csv 文件导入 vue?

我有一个 vue 项目,我想在其中选择一个本地 .csv 并将内容导入到一个变量中。我正在尝试通过 vue-papa-parse 来实现,我已经通过 npm 安装了它。下面的代码(main.js,然后是一个 vue 组件)在浏览器中选择一个文件,但之后什么都不做。控制台中唯一的提示是 ma-map.vue:33(console.log 行)处的“欠定义”。

papa parse 文档提到配置对象应该包括一个回调,我没有(也不知道如何)。

我并不认同 papa parse 的想法,但它似乎得到了很好的评价。反馈表示赞赏。

“main.js”文件:

import Vue from 'vue'
import VuePapaParse from 'vue-papa-parse'
import vSelect from 'vue-select'
import 'vue-select/dist/vue-select.css'
import VueRouter from 'vue-router'
import PouchDB from 'pouchdb-browser'
import App from './App.vue'
import {
  routes
} from './routes'

Vue.config.productionTip = false

Vue.component('v-select', vSelect)
Vue.use(VuePapaParse)
Vue.use(VueRouter)
  ...
Run Code Online (Sandbox Code Playgroud)
<!-- Vue Component file -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.js">
  < template >
    <
    div >
    <
    h3 > Import csv < …
Run Code Online (Sandbox Code Playgroud)

csv import parsing vue.js papaparse

3
推荐指数
2
解决办法
5501
查看次数

标签 统计

csv ×1

import ×1

papaparse ×1

parsing ×1

vue.js ×1