2016-05-19 9 views
0

In meinem app.js exportierte ich die Funktion:Knoten Exporte zurückkehren ein leeres Objekt

var video_sets = []; 
...// get the video_sets 
console.log(video_sets); 
module.exports = { 
    requestVideo: function() { 
     return video_sets; 
    } 
}; 

ich versucht, mit console.log(video_sets) um sicherzustellen, dass es nicht ein leeres Array. Wenn ich diese Funktion in einem anderen Modul aufrufen, bekomme ich ein leeres Objekt.

var app = require('./app'); 
console.log(app.requestVideo()); 
+1

Können Sie erklären, wie Sie Daten in video_sets setzen, mehr Code zur Verfügung stellen, so dass wir @Big_t Junge – Sumeet

+0

Es ist nur ein Array helfen kann, enthält eine Liste von Strings –

+0

Wie Sie setzen/Wert in Array – Sumeet

Antwort

0

Sie können nur tun:

module.exports.video_sets = video_sets; 

keine Notwendigkeit für zusätzliche Linien.

Verwandte Themen