Foxtable(狐表)用户栏目专家坐堂 → 为什么RES参数是返回值?


  共有3667人关注过本帖树形打印复制链接

主题:为什么RES参数是返回值?

帅哥哟,离线,有人找我吗?
ycwk
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1228 积分:8561 威望:0 精华:0 注册:2016/2/2 21:52:00
为什么RES参数是返回值?  发帖心情 Post By:2019/6/25 17:34:00 [显示全部帖子]

this.PostData(cfg).then(function(res)  这个函数的res不是传入值吗? 为什么是返回值啊? 不太理解这个函数的运行过程,能否解释一下?


publib/mixin/mainMixins 这个模块还提供了一个使用Ajax请求和提交数据的函数PostData。使用此函数需要传入一个配置对象,如下代码:

  1. ……    
  2.         methods: {    
  3.             GetUsers: function GetUsers(name) {    
  4.                 var cfg = {    
  5.                     url: "service/user/ongetallusers"    
  6.                 };    
  7.                 var _self = this;    
  8.                 this.PostData(cfg).then(function(res){    
  9.                     _self.pageData[name + '_options'] = res.data;    
  10.                 });    
  11.             }    
  12.         }    
  13. ……  

cfg变量就是一个对象,包含一个属性url,其值为服务器的请求地址。url这个属性名称是一个固定用法,请求地址都必须在url这个属性中设置,并且是必填项。

PostData函数调用后会返回一个Promise对象,可以在Promise对象的then方法中获取服务端单位返回值,如上面代码的res参数就是返回值


 回到顶部
帅哥哟,离线,有人找我吗?
ycwk
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1228 积分:8561 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2019/6/27 9:45:00 [显示全部帖子]

那postData 方法处理的  var结果    在哪里?没看到啊  

 回到顶部
帅哥哟,离线,有人找我吗?
ycwk
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1228 积分:8561 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2019/6/27 16:12:00 [显示全部帖子]

关于foxweb能不能录个视频教程啊,看的好吃力,我还是学计算机的,估计其它人更吃力吧。

 回到顶部
帅哥哟,离线,有人找我吗?
ycwk
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1228 积分:8561 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2019/6/27 19:09:00 [显示全部帖子]

https://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=135207



如果是pc端的,为什么在5.18号新版之前就出书了,这是有预谋的吗?图片点击可在新窗口打开查看
[此贴子已经被作者于2019/6/27 19:09:09编辑过]

 回到顶部