Level 18
What is the result of console.log(formData)?
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
I try to append data in Vue js but when i try to console log its show undefined any one know what is the issue
export default {
data() {
return{
name: '',
email: '',
mobile: '',
address: '',
comapnyName: '',
city: '',
state: '',
country: 'India',
pincode: '',
}
},
methods: {
onFormSubmit() {
const formData = new FormData();
formData.append('name', this.name);
formData.append('email', this.email);
formData.append('mobile', this.mobile);
formData.append('address', this.address);
formData.append('comapnyName', this.comapnyName);
formData.append('city', this.city);
formData.append('state', this.state);
formData.append('country', this.country);
formData.append('pincode', this.pincode);
console.log(formData.data);
}
},
};
</script>
Because there is no data prop in FormData. If you want to see the data you appended inside FormData, run this:
console.log(...formData.entries());
Please or to participate in this conversation.