Mong mọi người giúp em về return function ạ (newbie)
-
Chào mọi người, em là newbie mới tìm hiểu về Nodejs. Em gặp một vấn đề là khi return trong function toàn nhận được giá trị undefined thôi ạ.
-
@Mỹ-Mason
function get_config() đâu return gì đâu bạn. có mỗi function callback có returrn.
Cái này async thì basic bạn dùng Promise xemfunction Config_Model() { // This is constructor. Do not this.getconfig here. } Config_Model.prototype.get_config = function() { return new Promise((resolve, reject) => { // Return promise for get_config connection.acquire(function(err, con) { con.query('....', function(err, result) { con.release(); if (err) { reject(err); } else { resolve(result); } }) }) }) } // In file route.js var config_model = new Config_Model(); config_model.get_config().then((result) => { console.log(result); })
-
@Nguyen-Hien
Vâng rất cảm ơn anh đã giúp đỡ em ạ.