您的位置:首页 > Web前端 > Node.js

node.js之回调函数示例

2016-03-22 11:50 423 查看
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xukung82/article/details/50953802
var pool = require('./pool_mysql');

var getNavObj = function (param, callback) {
var navObj;  //导航菜单
var sort = parseInt(param.sort ? param.sort : 3);
pool.getConnection(function (err, connection) {
if (err) throw err;
var sqlStr = "SELECT * FROM category ORDER BY orderid ASC";
connection.query(sqlStr, function (err, rows) {
if (err) throw err;
for (var i = 0; i < rows.length; i++) {
if (sort === rows[i].id) {
rows[i].cur = true;
}
}
navObj = rows;
callback(navObj);

connection.release();
});
});
};

module.exports = getNavObj;

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: