【发布时间】:2017-03-17 17:17:14
【问题描述】:
在客户端,我正在尝试从服务器中定义的集合中控制台记录文档。
我有定义集合并将其发布到客户端的服务器文件。
服务器文件:server/main.js
const Translations = new Mongo.Collection('translations');
Meteor.startup(function () {
Meteor.publish('translationsChannel', function () {
return Translations.find();
});
});
module.exports = Translations;
客户端文件:client/main.js
然后我导入 Translations 集合并订阅客户端中的“translationsChannel”。
import Translations from '../../server/main.js';
const translationsSub = Meteor.subscribe("translationsChannel");
if (translationsSub.ready()) {
console.log('Translations: ', Translations.find().fetch());
}
问题:客户端无法成功导入翻译
为什么我不能将 Translations 集合导入客户端?
【问题讨论】:
标签: meteor collections import publish-subscribe