我有这段代码可以从我的集合中检索数组数据。我设法将它们分割成其他部分以获取数组中每个位置的数据,但现在我需要每个数据用于另一个查询,当我在分割后直接进行查询时,我收到错误,有没有办法保存变量mySplitResult[] 作为 other 中的全局变量,以便从另一个模板助手访问它以进行查询,或者是否有其他方法可以使用 mySplitResult 的结果在同一函数中进行查询。所有这些都是在客户端用 javascript 完成的。
Template.testeo.helpers({
ls: function(){
var list=Calender.find({status_visualizacion: "visible"});
var count = 0;
list.forEach(function(calender){
var result = + count + "," + calender.calendario_slaves;
mySplitResult = result.split(",");
var i = 0;
while (i < mySplitResult.length){
//console.log(mySplitResult[i]);
trozo= mySplitResult[i];
console.log(trozo);
i++;
//return trozo;
}
count += 1;
});
}
});
最佳答案
如果您希望变量是全局的而不是 react 性的,那么只需插入窗口变量并从其他模板访问
window.Myvar = x
关于javascript - meteor 客户端 JavaScript 中的全局变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38589036/