【发布时间】:2014-04-18 04:41:29
【问题描述】:
在 Meteor.js 中,如果我将代码放在客户端和服务器中:
var col = new Collection(null);
两者有什么区别:
var col = new Collection('someName',{connection:null});
来自文档:
new Meteor.Collection(name, [options])
name 字符串:集合的名称。如果为 null,则创建一个非托管(非同步)本地集合。
连接对象 将管理此集合的服务器连接。如果未指定,则使用默认连接。传递调用 DDP 的返回值。连接以指定不同的服务器。传递 null 以指定无连接。
从它所说的来看,上面的代码似乎是相同的:在客户端和服务器上都有两个未连接的集合。但是为什么它需要有两种不同的方式来产生相同的结果。我的观点是名称无关紧要,因为它们没有连接(无需发送 DDP 消息,需要指定集合名称。) 我错过了什么吗?谢谢。
【问题讨论】:
标签: meteor