站長資訊網
        最全最豐富的資訊網站

        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);             }

        推薦學習:《node.js視頻教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 麻豆精品国产自产在线观看一区| 国产精品自在线拍国产第一页 | 亚洲国产精品一区二区成人片国内| 精品视频在线免费观看| 亚洲韩精品欧美一区二区三区| 四虎国产精品永久地址99| 精品国产a∨无码一区二区三区| 日韩精品无码人妻一区二区三区| 99久久免费只有精品国产| 国产精品视频二区不卡| 真实国产乱子伦精品视频| 国产这里有精品| 欧洲精品视频在线观看| 国产精品天干天干综合网| 亚洲中文字幕久久精品无码喷水| 精品一区二区三区免费视频| 99精品久久久久久久婷婷| 99国产精品久久| 国产精品无码无卡在线播放| 漂亮人妻被黑人久久精品| 永久无码精品三区在线4| 欧美日韩精品| 精品欧美激情在线看| 国产精品内射久久久久欢欢 | 亚洲精品无码久久久久| 久久伊人精品青青草原日本| 国产亚洲美女精品久久久| 国产成人AV无码精品| 亚洲精品自产拍在线观看动漫| 久久97精品久久久久久久不卡| 99精品视频3| laowang在线精品视频| 91精品国产综合久久精品| 国产精品一久久香蕉国产线看观看 | 夜夜高潮夜夜爽国产伦精品| 亚洲国模精品一区| 亚洲精品无码久久一线| 奇米影视7777久久精品| 国产精品视频一区二区三区四 | 亚洲动漫精品无码av天堂| 亚洲av永久无码精品古装片|