问题描述
所以我要根据阵列的大小渲染多张卡片。
<div id="list-of-favorite-recipes" class="row">
{{#each recipes }}
<div class="col-md-6 col-lg-3 mb-5">
<div class="card">
<div style="background-image: url({{this.image}})" class="card-img-top"></div>
<div class="card-body">
<h5 class="card-title">{{this.title}}</h5>
<p>{{{splitString this.summary}}}...</p>
</div>
<button class="btn my-2" type="button" data-toggle="modal" data-target="#recipeModal">Read Recipe</button>
</div>
</div>
{{/each}}
</div>
每当有人按下“阅读食谱”按钮时,我都希望模态与单击该按钮的卡中的数据一起出现。这是我想看到的模式:
<div id="recipeModal" class="modal">
<div class="modal-header">
<nav aria-label="breadcrumb">
<ol class="breadcrumb purple lighten-4">
<li class="breadcrumb-item"><a href="#">home</a><i class="fas fa-angle-right mx-2 breadcrumb-green"
aria-hidden="true"></i>
</li>
<li class="breadcrumb-item"><a href="#">recipe</a><i class="fas fa-angle-right mx-2 breadcrumb-green"
aria-hidden="true"></i></li>
<li class="breadcrumb-item active">{{this.title}}</li>
</ol>
</nav>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<div class="row">
<div class="col-sm-4 col-md-4">
<img src="{{this.image}}" alt="Responsive image" class="img-responsive modal-img">
</div>
<div class=" col-sm-8 col-md-8">
<h1 class=" main-title-modal">{{this.title}}</h1>
<p>{{{this.summary}}}</p>
</div>
</div>
<section class="fieldset">
<div class="specs-wrapper">
<h4>Specs</h4>
<div class="specs">
<div class="specs-content">
<h2> Total</h2>
<div class="specs">
<div class="wrapper-specs">
<h3>{{this.readyInMinutes}}</h3>
</div>
<div class="specs-minutes">minutes </div>
</div>
</div>
<div class=" specs-content">
<h2>Servings</h2>
<div class=" specs">
<div class="wrapper-specs">
<h3 class="price">{{this.servings}}</h3>
</div>
<div class="specs-minutes">people</div>
</div>
</div>
</div>
</div>
</section>
{{!-- <div class="row">
<div class="col-sm-6 col-md-6">
<h1 class="sub-title-modal">Ingredients</h1>
<ul>
{{{reduceIngredients this.ingredients}}}
</ul>
</div>
<div class="col-sm-6 col-md-6">
<h1 class="sub-title-modal">Steps</h1>
<ul>
{{{reduceSteps this.steps}}}
</ul>
</div>
</div> --}}
<div class="additional-recipes">
<div class="modal-love">You may also love</div>
</div>
<!--/modal body -->
<div class="modal-footer">
<button type="button" class="btn my-2" data-dismiss="modal">Close</button>
</div>
</div>
如何通过单击按钮将信息从卡中传递给模态?我尝试将onclick事件与车把帮助功能一起使用,但仍无法传递信息。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)