在nodejs里如何从嵌套函数中放回值

新手上路,请多包涵

code.png
如何返回res[0], 让findOneDefaultArticle()的返回值是res[0]

阅读 2.3k
2 个回答

去看下文档,看对参数的介绍

如果是异步的那就有点麻烦(能力不够)

如果是非异步的那不就简单了

    // 改造一下 异步
    function findOneDefaultArticle () {
        return new Pormise((resolve, reject) => {
            db_one.all('sql ...', (err, res)=> {
                if (err) return reject(err)
                resolve(res)
            })
        })
    }

    // 使用
    findOneDefaultArticle().then(res => {
        // res ...
    }).catch(err=>{
        // err 
    })
    
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题