源码

首页 » 归档 » 源码 » javascript – 客户端和服务器流星之间的共…

javascript – 客户端和服务器流星之间的共…


流星初学者.只是学习一切如何运作所以请耐心等待.

一切都在一个文件中工作正常,但在安装iron:router以获得多页应用程序后,我意识到最好有单独的客户端和服务器文件.不幸的是,现在我无法在服务器和客户端之间同步集合.我已经阅读了大量的教程,但没有任何工作.

在我的server.js文件中:

Streams = new Meteor.Collection("streams"); 
 if (Meteor.isServer) {
  Meteor.publish('streams', function () {
  return Streams.find();
 });
}

在我的client.js文件中:

if(Meteor.isClient) {
   Meteor.subscribe("streams");
   Template.body.helpers = function(){
     return Streams.find();
 }
}

调试后,它表示客户端中未定义“Streams”.这是怎么回事?如何连接集合?

(0)

本文由 投稿者 创作,文章地址:https://blog.isoyu.com/archives/javascript-kehuduanhefuwuqiliuxingzhijiandegong.html
采用知识共享署名4.0 国际许可协议进行许可。除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为:11月 11, 2019 at 10:36 上午

热评文章