Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/428.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 更改值后如何重新加载辅助对象_Javascript_Mongodb_Meteor_Spacebars - Fatal编程技术网

Javascript 更改值后如何重新加载辅助对象

Javascript 更改值后如何重新加载辅助对象,javascript,mongodb,meteor,spacebars,Javascript,Mongodb,Meteor,Spacebars,我试图在用户选择一个选项后过滤我页面中的信息,所以我做了一个更改事件并传递了值​​通过helper by sessions及其ok控制台日志,看起来传递的值正常,但helper似乎没有刷新或其他什么,因为不返回带有新值的查找结果,实际上什么也不做,显然有问题,抱歉我的超基础英语,希望你理解并帮助我,谢谢你的时间 模板 你试过使用刷新选项吗 $('selectmenu).refresh(); Template.main.events({ "change #mostrarTiposMenu":

我试图在用户选择一个选项后过滤我页面中的信息,所以我做了一个更改事件并传递了值​​通过helper by sessions及其ok控制台日志,看起来传递的值正常,但helper似乎没有刷新或其他什么,因为不返回带有新值的查找结果,实际上什么也不做,显然有问题,抱歉我的超基础英语,希望你理解并帮助我,谢谢你的时间

模板


你试过使用刷新选项吗

$('selectmenu).refresh();
Template.main.events({
  "change #mostrarTiposMenu": function(evt) {
  var newValue = $(evt.target).val();
    Session.set("valueMenu", newValue);
    console.log("yo estoy en el event " + newValue);
  }
});


Template.main.helpers({  
 mostrarMenus : function(){
    return Menu.find();
  },
  mostrarPrimerDia: function(){
    var searchMenu = Session.get("valueMenu")
    console.log("Yo estoy en el helper " + searchMenu)
 var server = TimeSync.serverTime()
 var diaDeHoy = moment(server).locale("es").add(0,'days').format('dddd');
 return Promociones.find({'metadata.diaOferta' : { $in: [diaDeHoy] } },{'metadata.tipoMenu' : { $in: [searchMenu] } });
  }
});
$('selectmenu).refresh();