Algolia から返された結果に基づいて、 Hits のコンテナーを編集したいのですが、次のように仮定します 。
<div id="hits">
<div class="col-md-2">{{ id }}</div>
<div class="col-md-2">{{ user }}</div>
<div class="col-md-2">{{ email }}</div>
<div class="col-md-2">{{ date }}</div>
<a href="/orders/{{id}}/edit" class="btn" >
<span class="glyphicon glyphicon-pencil" aria-hidden="true"></span>
</a>
</div>
addWidget 関数:
<script type="text/javascript">
search.addWidget(
instantsearch.widgets.hits({
container: '#hits-container',
templates: {
item: $('#hits').html(),
empty: 'No Orders',
}
})
);
</script>
日付が現在の日付より前の場合、編集リンクを無効にしたいとします。addWidget は、このコンテナー内の Algolia によって返されたすべての結果を表示します。結果を表示する前に、いくつかのロジックを適用したいと思います。助言がありますか ?