jjzjj

bindEnvironment

全部标签

javascript - 与 Meteor.bindEnvironment 一起使用后的功能上下文?

我最近遇到这段代码的问题:functiondoSth(){console.log(this);}constfWithMeteorEnv=Meteor.bindEnvironment(doSth);fWithMeteorEnv.call({});//expecttoseeaplainobjectinconsole我期望在控制台中看到一个普通对象,但不是,它是其他东西。似乎Meteor.bindEnvironment阻止返回的函数被另一个上下文调用。有什么办法可以解决这个问题吗? 最佳答案 我认为您想要实现的目标是不可能的,即您需要在调

node.js - Meteor 和 Fibers/bindEnvironment() 是怎么回事?

我在使用Fibers/Meteor.bindEnvironment()时遇到了困难。如果集合开始为空,我尝试更新代码并将其插入集合。这一切都应该在启动时在服务器端运行。functioninsertRecords(){console.log("inserting...");varclient=Knox.createClient({key:apikey,secret:secret,bucket:'profile-testing'});console.log("createdclient");client.list({prefix:'projects'},function(err,data)