当前位置: 首页 > news >正文

长沙营销型网站建设制作动画设计技校

长沙营销型网站建设制作,动画设计技校,花蝴蝶在线观看免费版高清,网站备案名称修改可以使用 Promise 或者回调函数来处理异步请求的返回值。 方法一#xff1a; Promise处理异步请求的返回值 使用 Promise 可以将异步请求的结果通过 resolve 和 reject 返回#xff0c;然后通过 .then() 方法获取成功的结果#xff0c;通过 .catch() 方法获取错误信息。 …可以使用 Promise 或者回调函数来处理异步请求的返回值。 方法一 Promise处理异步请求的返回值 使用 Promise 可以将异步请求的结果通过 resolve 和 reject 返回然后通过 .then() 方法获取成功的结果通过 .catch() 方法获取错误信息。 一、在common.js中写入请求后台的操作 核心代码 return new Promise((resolve, reject) {         //请求操作 }); success: res {         console.log(请求成功)         resolve(res.data); // 返回成功的结果 }, fail(res) {         console.log(res)         reject(res); // 返回失败的结果  } 完整代码 //http方式进行登录 function login_httpmode(username, password, cmd) {return new Promise((resolve, reject) {uni.request({url: ip sys/user/login,data: {cmd: cmd,usrname: username,passwd: password},method: POST,dataType: json,header: {content-type: application/json},success: res {console.log(请求成功)resolve(res.data); // 返回成功的结果},fail(res) {console.log(res)reject(res); // 返回失败的结果}});}); } 二、在页面调用common.js中的方法 核心代码  // 调用方法 common.login_httpmode(username, password, cmd)         .then(info {                 console.log(获取方法中的返回值,info); // 获取到正确的返回值         })         .catch(error {                  console.log(error); // 获取到错误信息         }); 完整代码 templateviewbutton clickgetdata点我获取异步请求数据/button/view /template scriptimport common from /utils/common.jsexport default {data() {return {}; },methods: {getdata(){//定义几个测试数据var username admin;var password adminvar cmd 124// 调用方法common.login_httpmode(username, password, cmd).then(info {console.log(获取方法中的返回值,info); // 获取到正确的返回值//下面可以执行获取到异步数据的方法if(info.success true){console.log(登录数据正确)} else{console.log(登录数据错误)}}).catch(error {console.log(error); // 获取到错误信息});}},}; /script style/style 方法二回调函数来处理异步请求的返回值 使用回调函数时将回调函数作为参数传递给异步请求方法在请求成功时调用 callback(null, res.data) 返回成功的结果在请求失败时调用 callback(res) 返回错误信息。 一、在common.js中写入请求后台的操作 核心代码 //参数中写入 callback function login_httpmode(username, password, cmd, callback) {} //请求成功与失败时 success: res {       callback(null, res.data); // 返回成功的结果     },     fail: res {       callback(res); // 返回失败的结果     } 完整代码 function login_httpmode(username, password, cmd, callback) {uni.request({url: ip sys/user/login,data: {cmd: cmd,usrname: username,passwd: password},method: POST,dataType: json,header: {content-type: application/json},success: res {console.log(请求成功);console.log(res.data);callback(null, res.data); // 返回成功的结果},fail: res {console.log(res);callback(res); // 返回失败的结果}}); } 二、在页面调用common.js中的方法 核心代码 common.login_httpmode(username, password, cmd, (error, info) {         if (error) {                 console.log(error); // 获取到错误信息         } else {                 console.log(info); // 获取到正确的返回值         } }); 完整代码 templateviewbutton clickgetdata点我获取异步请求数据/button/view /template scriptimport common from /utils/common.jsexport default {data() {return {}; },methods: {getdata(){//定义几个测试数据var username admin;var password adminvar cmd 124// 调用方法common.login_httpmode(username, password, cmd, (error, info) {if (error) {console.log(error); // 获取到错误信息} else {console.log(info); // 获取到正确的返回值}});}},}; /script style/style
http://www.pierceye.com/news/117779/

相关文章:

  • 免费模板素材网站ppth5开源网站模板
  • 建筑型专业网站有哪些网站想做个链接怎么做的
  • 公司建站文案给网站公司看的wordpress打赏
  • 卡密网站怎么做交易所网站建设教程
  • 响应式网站建设代理wordpress程序在ftp中上传到空间 网页怎么打不开
  • 做网站中网页的大小赤峰建筑人才网
  • 4s店网站建设美的集团网站建设方案书
  • 专业做商铺的网站哪些网站有二维码
  • 房屋备案查询系统官网盐城网站优化公司
  • 江苏网站设计页面设计文献
  • 快排做网站排名泰安哪个做网站
  • 淄博做网站的公司都有哪些网站开发职业环境分析
  • 网站性能视频 怎么做网站
  • 惠安建设局网站做基础销量的网站
  • 网页制作与网站建设自考制作ppt的软件免费下载
  • 会员类网站模板wordpress写主题
  • wordpress网站分享朋友圈缩略图wordpress 密码爆破
  • 总结网站推广策划思路的内容佛山做外贸网站哪家好
  • 阿里云服务器如何做两个网站网站建站对象
  • 做网站毕业实训报告网站架构企业收费标准
  • 高端品牌网站建设公司哪家好网页设计与制作个人总结
  • 自己电脑建设网站哈尔滨专业网站建设哪个好
  • 福建设计招标网站移动端网站和app开发
  • 山东网站制作团队门户网站内容管理建设方案
  • 新开传奇网站排行中国建设网官方网站app
  • 网站营运费广州网络公司建站
  • 小吃网站建设如何提高网站收录量
  • 全球网站域名做网站设计学那个专业好
  • 新手学网站建设解疑与技巧1200例北京网络行业协会
  • 医生工作室网站建设sae wordpress 主题