關於form表單提交前的使用:
form表單提交時,可以通過調用api的方式進行傳參查詢:
this.$api('這是你的moudelName的名字','這個地方是你調用的接口的方法名稱',{id:this.id,name:this.name}).then(res=>{
//注:接口方法名稱之後的{}中,放的是你所提交的參數
//調用成功時,進行打印輸出
console.log(res)
})
這就是整個調用api接口的方法的使用
當另一種情況時,想在提交之前不調用api方法,會調用submitMethod方法,通過submitMethod提交的接口進行傳參:
- getEditFormDataInfo(): 提交時,獲取form表單數據的方法。默認返回formData。
//調用getEditFormDataInfo()
getEditFormDataInfo(){
return Object.assign({},this.formData,
{
id:this.id,
name:this.name,
age:this.age
}
)
}
這種方式可以通過執行submitMethod方法之前傳入參數