Javascript 流星:在一个方法中从一个数组中选取相同的随机项及其模拟

Javascript 流星:在一个方法中从一个数组中选取相同的随机项及其模拟,javascript,node.js,meteor,Javascript,Node.js,Meteor,使用包或任何其他技术,是否有方法从客户端和服务器上的数组中拾取相同的项(出于乐观的UI目的) 例如: Meteor.methods({ myMethod(): { var item = Random.choice([1, 2, 3, 4]); // Should return 2 on both client and server }, }); 我知道Meteor可以为每个方法调用生成来自客户端和服务器的相同文档id。所以一定有办法做到这一点 服务器是否必须通过

使用包或任何其他技术,是否有方法从客户端和服务器上的数组中拾取相同的项(出于乐观的UI目的)

例如:

Meteor.methods({
    myMethod(): {
        var item = Random.choice([1, 2, 3, 4]); // Should return 2 on both client and server
    },
});

我知道Meteor可以为每个方法调用生成来自客户端和服务器的相同文档id。所以一定有办法做到这一点

服务器是否必须通过方法调用选项?也就是说,如果客户端生成pick并在事后将结果发送给服务器,是否会违反任何安全性?@Jankapunkt这可能会起作用是的,但我仍然怀疑原始问题是否可以解决。