我有一個集合檢索數據的變量中我MongoDB
,我試圖從集合中提取數據,並將其保存爲進一步使用一個全局變量(客戶端代碼外)。流星慣於保存從MongoDB的
我主要的.js
Test = new Mongo.Collection('test');
dataset = Test.find().fetch();
if (Meteor.isClient) {
Template.nvd3line.rendered = function() {
....i use here the dataset variable }
我敢肯定,我有數據集合中測試,因爲在控制檯中
i typed within console:
Test.find().fetch();
[Object XXXXXXXXXXX"_id: MongoID.ObjectIDis_test: "Test"__proto__: Object, Object, Object, Object, Object, Object, Object, Object, Object, Object]
我還通過mongo
使用CLI檢查「秀收藏」,以及所需的收集:測試表現出豐富的數據。
我的問題是dataset
沒有被保存爲一個全局變量,因此我不能我的應用程序中使用它的代碼Template.helper(is.client部分)。
上,這將是真棒任何幫助!!!!
盡力勸慰記錄您的數據集,數據可能還沒有準備好,當你使用它上呈現 –
感謝,thogh即時通訊不知道該怎麼做,我進入了流星殼,數據集確實存在(在服務器上),所以我不知道如何刷新它? –
控制檯登錄你的函數Template.nvd3line.rendered。不知道爲什麼,你再由殼傳遞,你要知道,如果數據是avaible客戶端 –