Я рендерил свои прошлые проекты руля в метеорное приложение, но кажется, что есть @data
свойства, которые оно не поддерживает.Как @first
, который я использовал для создания реактивного слайд-шоу.
var carousel = [
{
film:"img_1.jpg",
desc:"the first"
},
{
film:"img_2.jpg",
desc:"the second"
},
{
film:"img_3.jpg",
desc:"the third"
}
];
Template.hello.helpers({net:carousel});
<div id="MyCarousel" class="carousel slide" data-ride="carousel">
<div class="col-md-9">
<ol class="carousel-indicators">
<li id="data-target" data-slide-to="0"
class="active"> </li>
<li id="data-target" data-slide-to="1"> </li>
<li id="data-target" data-slide-to="2"> </li>
</ol>
<div class="carousel-inner" role="listbox">
{{#each net}}
<div class="carousel {{@index}}">
<img class="first-slide" alt="slide {{#if
$first}}active{{/if}}">
<div class="container">
<div class="carousel-caption">
<div class="col-md-8">
<h2>JAX 2015</h2>
<hr/>
<p>{{desc}}</p>
</div>
<div class="col-md-4">
<div class="carousel-image">
<img src="{{film}}" alt="Slide Image"
/>
</div>
</div>
</div>
</div>
</div>
{{/each}}
</div>
.....
</div>
</div>
Я хотел знать, есть ли способы обойти ограничение через внешние пакеты или просто jsфункция.