比如這里有個表單demo:<div id="app">
<form @submit.prevent="submit">
姓名
<div class="field">
<input name="name" type="text">
</div>
性別
<div class="field">
男<input name="gender" type="radio" value="male">
女<input name="gender" type="radio" value="female">
</div>
<input type="submit" value="提交">
</form>
</div>用vue提交表單:new Vue({
el: '#app',
methods: {
submit: function(event) {
var formData = new FormData(event.target);
this.$http.post('/path/to', formData).then((response) => { // success callback
}, (response) => { // error callback
});
}
}
})問題:點擊提交的時候,顯示如下錯誤:Uncaught TypeError: Cannot read property 'target' of undefined,怎么個意思?
vue提交表單問題
慕萊塢森
2018-09-02 13:35:01