【发布时间】:2015-01-28 15:17:12
【问题描述】:
早上好/中午之后。
这是我用 Meteor js 构建的项目。
我有这个链接模板(留置权)
<template name="lien">
<ul>
<il><a href="{{pathFor 'dogo'}}">{{sousplus}}</a></il>
</ul>
</template>
另一个模板(dogo)用于匹配上面模板的每个链接的帖子
<template name="dogo">
<div class="container">
{{#if hadanata3ou}}
<button type="button" class="btn btn-default bttn"> ♥ </button>
{{/if}}
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
<h3 id="tex"> {{submittedText}}</h3>
</div>
</div>
</div>
<div class="container-fluid lov">
<div class="row">
{{#each positions}}
{{> position}}
{{/each}}
</div>
</div>
</template>
两个模板并排在同一个模板(主页)中
<template name="home">
<div class="container">
<div class="row">
<div class="col-xs-4 col-sm-4 col-md-4 col-lg-4 ">
<div class="row">
<div class="col-xs-1 col-sm-1 col-md-1 col-lg-1">
<a href="#" id="plus" class="moumi"> + </a>
</div>
<div class="col-xs-4 col-sm-4 col-md-4 col-lg-4">
<h5> create a new categorie</h5>
</div>
</div>
<div class="row">
{{#each liens}}
{{> lien}}
{{/each}}
</div>
</div>
<div class="col-xs-6 col-sm-6 col-md-6 col-lg-6 ">
{{> dogo}}
</div>
</div>
</div>
</template>
目标是每当用户单击模板中的一个链接时呈现一个和一个特定模板(留置权);知道有几个链接匹配几个模板(dogo);
与我的交易是,无论点击什么链接,呈现的模板都是相同的。
这是我的 Iron-router 配置
Router.route('/', function () {
this.render('home');
}, {
name: 'home'
});
Router.route('/posts/:_id', {
name: 'dogo',
data: function() { return Positions.findOne(this.params._id); }
});
我错过了什么吗?因为它对我不起作用。请您赐教好吗?
操作的概念和todos一样,链接在这里a link。谢谢
【问题讨论】:
标签: javascript templates meteor iron-router meteor-blaze