1.概述
有些时候在表单数据变化的情况下,我们希望 根据变化,从后端查询数据进行返回。
2.业务场景
当输入用户账号时,从后端返回用户名称。
2.1 定义一个自定义查询
定义传入参数
2.2 定义watch
var custWatchs=[{name:"data.yhID",action:function(){
var self_=this;
this.delay(function(){
self_.invokeCustomQuery("jpaas_user",{"USER_NO_":self_.data.yhID},function(data){
if(data.length==1){
self_.data.yhmc=data[0].FULLNAME_;
}
});
},500)
}}];
平台提供了 this.delay(function(){},500)
防抖动函数,作用是在超出指定时间内才触发指定函数。
上面的代码定义了在用户账号发生变化时,调用自定义查询,并将后端返回的数据,绑定到用户名称字段上。
文档更新时间: 2021-07-16 18:31 作者:zyg