Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.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 meteor中的动态引导盒模型_Javascript_Mongodb_Meteor_Bootbox - Fatal编程技术网

Javascript meteor中的动态引导盒模型

Javascript meteor中的动态引导盒模型,javascript,mongodb,meteor,bootbox,Javascript,Mongodb,Meteor,Bootbox,我正在尝试创建一个基本的应用程序,动态地呈现缩略图,并将动态生成的模式与每次单击关联起来。我似乎不知道如何将mongo db中的数据插入bootbox警报,我知道我需要再次运行查询,但我不确定如何检索该特定条目的字段 以下是html模板: <template name="gallery"> <div class="col-xs-6 col-sm-6 col-md-2"> <a href="#" class="thumbnail" data-tog

我正在尝试创建一个基本的应用程序,动态地呈现缩略图,并将动态生成的模式与每次单击关联起来。我似乎不知道如何将mongo db中的数据插入bootbox警报,我知道我需要再次运行查询,但我不确定如何检索该特定条目的字段

以下是html模板:

<template name="gallery">
    <div class="col-xs-6 col-sm-6 col-md-2">
      <a href="#" class="thumbnail" data-toggle="#">
        <img src="{{img}}" alt="...">
          <div class="caption">
            <h5><center>{{name}}</center></h5>
          </div>
      </a>
    </div>
</template>

希望您最终能将整个库移动到自己的模板中,并将辅助函数绑定到该模板上,而不是绑定到
body
,但让我们来处理主要问题,body事件处理程序需要返回单个记录的数据上下文,而不是游标。单击整个图库应该会显示单个图库项目的上下文,其结果是
将指向该文档,
此。_id
将是该文档的
\u id

Template.body.events({
  "click a.thumbnail": function(e){
    bootbox.alert(function(){
      return Gallerys.findOne({_id: this._id});
    };
  }
});
我怀疑您还想使用
bootbox.dialog
,而不仅仅是
bootbox.alert

Template.body.events({
  "click a.thumbnail": function(e){
    bootbox.alert(function(){
      return Gallerys.findOne({_id: this._id});
    };
  }
});