0
後得到的數據我有一個問題,當從Postgres的 這是我的代碼段分配數據:如何爲類的屬性分配數據從Postgres的
var database = function() {
client.connect(function(err) {
if(err) {
return console.error('could not connect to postgres', err);
}
});
};
database.prototype.getData = function() {
this.data = [];
this.queryStr = 'SELECT * FROM "agents"';
this.query = client.query(this.queryStr);
var data = [];
this.query.on('row', function(row) {
data.push(row);
//console.log(data); // get data successfully
});
//could not assign data
console.log(data); // but when go out above function, data become no value
this.data = data; // and then I can not assign it for property of class (like this.data)
};
誰能幫我解決this.sorry我的英語水平。 Tks很多。
謝謝您的回答,但它仍然不是在外面有功能價值。它實際上是.on('end',函數)。 –
在任何情況下,它都不會具有任何值以外的值 –
但我想將它分配給類屬性,因此我可以在該Object中使用該數據。 –