iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >如何使用nodejs then
  • 638
分享到

如何使用nodejs then

2024-04-02 19:04:59 638人浏览 独家记忆
摘要

本篇内容介绍了“如何使用nodejs then”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

本篇内容介绍了“如何使用nodejs then”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

nodejs then的用法:1、在nodejs下安装Mysql模块;2、通过“require()”方法引入js;3、通过“mysql.updateMysql(Name,Path).then(...)”方式使用then即可。

如何使用nodejs then

本文操作环境:windows7系统、nodejs10.16.2版、Dell G3电脑。

nodejs 中.then的使用

在nodejs中我们怎么使用.then来返回结果集呢

1、nodejs下安装mysql模块

npm install mysql

2、这里是我们Mysql.js的配置以及函数

//引入数据库
var mysql=require('mysql');
//实现127.0.0.1本地链接
var DATABASE = "test";
var table='test'
var connection = mysql.createConnection({
    host:'127.0.0.1',
    user:'root',
    passWord:'root',
    port:'3306',
    database: DATABASE
});

//修改数据
function  updateMysqlToken(Id,Name,Path) {
    console.info('select Name====' + Name);
    console.info('select Path====' + Path);
    var Name = Name;
    var Path = Path;
//主要是这里对Promise的使用,只有Promise才能使用.then
    return new Promise(function (resolve,reject){
        //定义我们的sql
        var updateSql = 'UPDATE ' + table +' set Name = ?, Path = ?, 
        where Id = ? ';
        //这里对应sql的字段
        var updateParams = [Name,Path,Id];
        //nodejs的执行
        connection.query(updateSql,updateParams, function(err, rows, fields ) {
            if (err){
                reject(err)
            }
            // console.log(  `The solution is: ${rows.length }  `  );
            console.info(` the getRowByPkOne sql ${updateSql}`)
            if( !rows || rows.length == 0 )
                resolve(null)
            else
                resolve(rows[0])
        })
    })
}

3、下面编写我们的.then的使用,res.send返回的是一个JSON格式的数据

//引入js,这里是对数据库的连接配置
var Mysql = require('Mysql.js'); 

Mysql.updateMysql(Name,Path).then(
                    //updateMysql修改这里返回的值是个object对象,所以我们需要对其进行JSON解析
                    function(message) {
                        console.info('message===' + JSON.stringify(message));
                    }
                )
                //将结果集返回给前端
                res.send(result);
            }

“如何使用nodejs then”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: 如何使用nodejs then

本文链接: https://www.lsjlt.com/news/84046.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何使用nodejs then
    本篇内容介绍了“如何使用nodejs then”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • 如何在javascript中使用then方法
    如何在javascript中使用then方法?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。javascript then方法是异步执行,就是当【.then()】前的方法执行完后...
    99+
    2023-06-14
  • nodejs 如何使用
    Node.js 是一个运行在服务器端的 JavaScript 运行时环境,它能够解析和执行 JavaScript 代码。Node.js 很容易上手,因为 JavaScript 是世界上最流行的编程语言之一,并且 Node.js 有着庞大的社...
    99+
    2023-05-16
  • nodejs如何使用debug
    Node.js作为一种非常流行的后端编程语言,广泛应用于开发各种Web应用、服务器、工具、框架和库等。但是,在开发过程中难免会出现各种各样的问题,例如代码错误、逻辑错误等等。这时候,一个好的调试工具是非常重要的。Node.js的调试工具被称...
    99+
    2023-05-14
  • 如何使用nodejs开发
    随着技术的不断发展,许多开发者都开始使用 Node.js 来进行 Web 开发。Node.js 是一个由 C 语言编写的 JavaScript 运行时环境,它可以让开发者使用 JavaScript 来进行服务器端编程。Node.js 和其他...
    99+
    2023-05-23
  • nodejs中如何使用JWT
    这篇“nodejs中如何使用JWT”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“nodejs中如何使用JWT”文章吧。什么是...
    99+
    2023-07-04
  • 如何使用pm2部署nodejs
    随着Node.js技术的普及,越来越多的开发者和企业开始使用Node.js进行应用程序的开发和部署。在Node.js应用程序的部署过程中,pm2是一个非常简单易用的工具,它可以帮助你完成Node.js应用程序的各种部署操作,实现灵活的管理和...
    99+
    2023-05-17
  • 如何使用Nodejs实现SSO
    今天小编给大家分享一下如何使用Nodejs实现SSO的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章...
    99+
    2024-04-02
  • 如何使用nodejs中的koa
    本篇内容主要讲解“如何使用nodejs中的koa”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用nodejs中的koa”吧! ...
    99+
    2024-04-02
  • JWT如何在nodejs中使用
    这篇文章主要介绍“JWT如何在nodejs中使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“JWT如何在nodejs中使用”文章能帮助大家解决问题。什么是JWTJ...
    99+
    2024-04-02
  • 如何在Nodejs中使用forEach
    如何在Nodejs中使用forEach?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。利用数组对象方法push/shift可实现队列先进先出特性,例如:>a=[][]>...
    99+
    2023-06-06
  • 如何使用Nodejs-cluster模块
    这篇文章主要为大家展示了“如何使用Nodejs-cluster模块”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用Nodejs-cluster模块”这篇文章吧。基本用法Node.js默认单...
    99+
    2023-06-22
  • MySQL之case...when...then...end的详细使用
    目录 一、简介二、简单Case函数2.1、语法定义2.2、简单函数形式 三、Case搜索函数3.1、语法定义3.2、简单用法3.3、分组3.4、分组+计数3.5、分组+汇总3.6、更新语...
    99+
    2023-10-23
    mysql case...when 简单case函数 case搜索函数
  • 如何使用nodejs爬取数据
    如何使用nodejs爬取数据,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1、本次爬虫目标    从网站中爬取数据,并...
    99+
    2024-04-02
  • Nodejs中如何使用crypto模块
    本篇文章给大家分享的是有关Nodejs中如何使用crypto模块,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。crypto模块是nodejs的...
    99+
    2024-04-02
  • Nodejs中express和ejs如何使用
    Nodejs中express和ejs如何使用,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。var express =&...
    99+
    2024-04-02
  • nodejs中superagent和cheerio如何使用
    这期内容当中小编将会给大家带来有关nodejs中superagent和cheerio如何使用,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。准备工作  使用npm管理依赖,...
    99+
    2024-04-02
  • oracle中关于case when then的使用
    目录关于case when then的使用oracle语句中case when起别名总结关于case when then的使用 1.首先创建两个表emp,emp_bonus如下: (1)emp_bonus: > (2)e...
    99+
    2023-03-01
    oracle case when then case when then的使用 关于case when then
  • oracle中的case when then怎么使用
    本篇内容主要讲解“oracle中的case when then怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“oracle中的case when t...
    99+
    2023-07-05
  • nodejs中如何使用全局变量
    nodejs中如何使用全局变量,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1.global类似于客户端javascript运...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作