1
我是Node.js的新手。我正在使用DynamoDB本地從數據庫中讀取數據,如下所示。node.js:如何使異步數據全局可用
function readFromTable (params){
docClient.get(params, function(err, data) {
if (err) {
console.error("Unable to read item. Error JSON:", JSON.stringify(err, null, 2));
} else {
console.log("GetItem succeeded:", JSON.stringify(data, null, 2));
result = JSON.stringify(data, null, 2);
console.log ("got result");
console.log (result);
}
});
我知道這是一個異步函數,不能返回。異步數據僅在函數成功事件中可用。
但我需要使result
數據在函數外部可用,因爲我需要將它返回給html。我怎麼做?