表单输入、回车事件
[vue3代码]写在生成的[表.vue]文件中,[vue2代码]写在[表.jsx]文件methods方法中;二选一实现
vue3代码
proxy.getFormOption("字段").onKeyPress=( $event)=>{
//监听回车事件
if ($event.keyCode == 13) {
console.log("回车事件") ;
return;
}
setTimeout(() => {
console.log(editFormFields.字段);
//也可给其他字段设置值(实时计算)
editFormFields.字段1=editFormFields.字段2+100
}, 100);
}
vue2代码
onInit(){
this.getFormOption("字段").onKeyPress=( $event)=>{
//监听回车事件
if ($event.keyCode == 13) {
console.log("回车事件") ;
return;
}
setTimeout(() => {
console.log(this.editFormFields.字段);
//也可给其他字段设置值(实时计算)
this.editFormFields.字段1=this.editFormFields.字段2+123
}, 100);
//获取表单其他字段的值或者设置值: this.editFormFields.字段
}
}