案例描述

把在下拉框选择的数据项回显到另外一个文本控件中

实现方式

固定写法:(函数里不传参数)

在表单设计器的html,找到下拉框的属性,在下拉框的属性中加上 v-on:valuechange=”func_demo1()”

然后到js脚本,在页面自定义函数写获取字段的方法

var custFuntions=[{name:"demo1",action:function(){
this.data.wb=this.data.lx;
}}];

效果

动态写法:(函数里传参数)

在函数中定义字段属于主表还是子表,定义固定字段名

在函数编写脚本时 可以通过tablename去获取主表还是子表,同时根据tablename去判断同时给主表或者子表的字段赋值,field动态获取字段

var custFuntions=[{name:"demo1",action:function(tablename,field){
if(tablename=='main'){
this.data.wb=this.data[field];
}else{
this.data.wb=this.data['sub__'+tablename][field];
}
debugger;
}}];

效果:

文档更新时间: 2022-06-28 11:43   作者:zhuyunyun