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

        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號
        主站蜘蛛池模板: 久久亚洲国产成人精品性色| 午夜在线视频91精品 | 黑人精品videos亚洲人| 国产成人精品无码一区二区| 久久精品黄AA片一区二区三区| 国产l精品国产亚洲区在线观看 | 98视频精品全部国产| 亚洲精品欧美精品日韩精品| 全球AV集中精品导航福利| 精品久久久久久无码人妻热| 亚洲国产精品一区二区第一页免| Xx性欧美肥妇精品久久久久久| 欧美日韩综合精品| 日韩人妻无码精品久久免费一| 国产精品夜色一区二区三区| 国产微拍精品一区二区| 一本一道精品欧美中文字幕| 99精品国产丝袜在线拍国语 | 日韩精品无码免费视频| 久久久久国产日韩精品网站| 精品成在人线AV无码免费看| 国产成人亚洲精品| 精品一区二区三区免费观看| 国产成人精品一区二区三区| 欧美精品第一页| 日韩福利视频精品专区| 国产精品网址在线观看你懂的| 亚洲精品成人av在线| 在线亚洲精品自拍| 九九精品成人免费国产片| 国产成人精品无码免费看 | 久久精品国产一区二区三区| 精品伦精品一区二区三区视频| 国产中文在线亚洲精品官网| 久久99国产综合精品| 亚洲精品美女久久久久99| 四虎国产精品永久一区| 99在线精品视频| 久久久国产精品福利免费| 久久精品国产影库免费看| 久久青草国产精品一区|