[英]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.