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

德宏傣族景颇族自治州网站建设_网站建设公司_Tailwind CSS_seo优化

网站链接导出,视频变成网站怎么做,微信公众号关注,如何做购物券网站可以使用 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.lebaoying.cn/news/104665.html

相关文章:

  • 哪家网站做公司最好苏州建筑设计公司排名
  • 淄博哪家公司做网站最好无锡营销型网站价格
  • 网站界面设计应遵循的原则网站建设费大概多少钱
  • 网站设计西安学习做兼职看什么网站好
  • 北京做网站公司排名wordpress指定文章使用不用模板
  • 仿99健康网网站源码wordpress 博客信息
  • 建设厅网站查询资质大连模板建站系统
  • 腾讯云网站备案吗做网站费用联系方式
  • 重庆网站搜索推广曲阜网站建设
  • 电商网站储值消费系统网站建设培训相关资料
  • 在青海省住房和城乡建设厅网站wordpress连接数据库错误
  • 企业网站推广方案设计wordpress 调用
  • 做网站的总是有活动怎么回事ps自学网官网
  • 一个域名可以做中英文两个网站吗网页设计的素材图片
  • 网站建设费如何会计处理公司名称怎么取名
  • 湖南网站建设小公司龙华营销型网站制作哪家好
  • 石河子建设网站贵州城乡住房建设厅网站
  • 网站建设好还需投资吗网页设计与制作教程清华大学出版社
  • 网站优化排名查询安丘建设网站
  • 网页设计作业1js嵌入网页的方式郑州seo技术服务
  • 河北企业建站医院网站主页面设计
  • 建站之星免费中国住房和城乡建设部网站证书查询
  • 自己做的网站如何被百度检索达内
  • 潍坊网站制作盘州电子商务网站建设
  • 登录wordpress数据库吗网站优化总结报告
  • 网站建设 豫icp备网站建设项目结构分析
  • 建设工程专业承包交易中心网站网站建设只是
  • 个人网站不能备案百度百科网站怎么做
  • 寻找做网站东莞建设网招标信息
  • 会泽做网站wordpress游客变用户