0
我沒有運氣讓反應表工作。表格爲空,但收集的數據在瀏覽器控制檯中可見。爲什麼reactive-table是空的?
客戶端:
Template.devices.helpers({
Devices : function(){
return Devices;
}
});
路線:
Router.route('/devices', function(){
Meteor.subscribe('devices');
this.render('devices');
this.layout("defaultLayout");
});
模板:
<template name="devices">
{{> reactiveTable collection=Devices}}
</template>
服務器端:
Meteor.publish('devices', function() {
return Devices.find();
});
我錯過了什麼?
助手'返回Devices.find();在客戶端上也使用在服務器端蒙戈(minimongo)一樣,你還有'執行相同的查詢,但是完成了從服務器發送並在客戶端上可用的內容。 (在服務器上查詢數據庫) –
更新:您使用reactiveTable不處理髮布和訂閱?它應該爲你做。檢查文檔。 –
文檔告訴我需要創建和訂閱集合,並將其傳遞給模板 – expeerd