小编jos*_*tay的帖子

如何在Meteor中存储特定于客户端的数据服务器端?

Express实现了一个服务器端会话对象,允许您存储特定于客户端的数据.你如何在Meteor中做同等效果的?

strack推荐使用一个集合.如果集合中的对象的id是在连接对象上公开服务器端和客户端的session_id,则这将起作用.

客户端和服务器似乎通过客户端上的LivedataConnection共享session_id:

if (typeof (msg.session) === "string") {
  var reconnected = (self.last_session_id === msg.session);
  self.last_session_id = msg.session;
}
Run Code Online (Sandbox Code Playgroud)

和服务器上的LivedataSession对象:

self.id = Meteor.uuid();
Run Code Online (Sandbox Code Playgroud)

但Meteor API不会公开这些对象.访问会话信息的正确方法是什么?

如果客户端的Session对象与可从Meteor#publish和Meteor#方法访问的客户端唯一的服务器端Session对象同步,那将非常方便.

javascript session meteor

16
推荐指数
3
解决办法
1万
查看次数

你如何进行流星测试?

我对livingata进行了一些更改,并希望运行livedata_test.你如何使用tinytest来运行livedata_test?

meteor

14
推荐指数
3
解决办法
3630
查看次数

将其他指令添加到angular.js中的同一元素的指令

如何创建将其他指令添加到元素的指令?

例如,我想:

<input tag/>
Run Code Online (Sandbox Code Playgroud)

链接为:

<input ng-pattern='/[\\w\\d]+/' ng-maxlength='10'/>
Run Code Online (Sandbox Code Playgroud)

angularjs

6
推荐指数
1
解决办法
1309
查看次数

标签 统计

meteor ×2

angularjs ×1

javascript ×1

session ×1