我有这段代码从我的集合中检索数组数据。我设法将它们拆分为其他数组以获取数组中每个位置的数据,但是现在我需要为每个查询提供每个数据,当我在拆分后直接进行查询时出现错误,有没有一种保存变量的方法mySplitResult []作为全局变量,可以从另一个模板帮助器访问它以进行查询,或者是否可以使用其他方法在相同函数中使用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;
});
}
});
最佳答案
好吧,如果您希望该变量是全局变量而不是反应性的,则只需将其插入窗口变量并从其他模板访问
window.Myvar = x