文章详情页
node.js - JS的异步问题
浏览:309日期:2024-07-29 13:50:26
问题描述
如图想在reqst函数内部返回body的内容,求指教~
问题解答
回答1:callback
回答2:(err,res,body)=>{}是回调吧应该这么写吧
(err,res)=>{if(err){throw err}else{return (//对res进行操作)} }
res应该是后台返回的数据,不知道格式,只能写个思路。
回答3:// callbackfunction rqst(callback) { request({}, (err, res, body) => {if (err) return callback(err);callback(null, body); })}rqst(function(err, body) { // body})// promisefunction rqst() { return new Promise(resolve, reject) => {request({}, (err, res, body) => { if (err) reject(err); resolve(body)}) }}rqst.then(body => { // body}).catch(e => {})
相关文章:
1. node.js - npm run dev报错2. mysql - 仅仅只是把单引号与反斜杠转义不用prepare statement能否避免sql注入?3. css3不包括4. angular.js - Angular 像这种重复判断的表达式 有什么好的解决办法吗?~5. 求救一下,用新版的phpstudy,数据库过段时间会消失是什么情况?6. javascript - 如何将一个长为365的数组对象按月份切割成12组?7. PC 手机兼容的 编辑器8. node.js - npm安装模块时,在cmd上显示的是一条白线,白线前面是一天反斜线转圈圈,然后就出现npm ERR错误了,求帮助,谢谢9. 编辑管理员信息时,为什么没有修改过的内容会为空?10. html - angularJS中switch切换开关按钮不能操作
排行榜

网公网安备