简体   繁体   English

表单中的附件在Vue.js组件中不起作用

[英]Append in form doesn't work in Vue.js component

This is my template: 这是我的模板:

<form class="form-inline editableImage" @submit.prevent="upload">
    ...
</form>

This is my script: 这是我的脚本:

methods: {
    upload: function() {
        let data = new FormData();
        data.append('foo', 'bar');
        console.log('data', data);
    }
}

console.log shows: console.log显示:

data FormData {}
    __proto__: FormData

Why is data empty? 为什么data空?

Actually, it's not empty. 实际上,它不是空的。 You can check your data by using get(key) method. 您可以使用get(key)方法检查数据。 console.log(data.get('foo')); should show you 'bar' 应该给你看'bar'

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM