我有一个Handlebars模板,它通过API获取数据来呈现我网站上的文章。 API返回一个我希望转换为人类可读格式的时间戳。我可以通过JS格式化时间戳,但我想知道我是否可以注入Carbon,diffForHumans()
具体,是为了实现这一点。
<script id="article-template" type="text/x-handlebars-template">
<div class="post-item">
<div class="post-item__thumb">
<img class="post-item__thumb__img" src="@{{ thumbnail_image }}"
alt="@{{ title }}"/>
</div>
<div class="post-item__content">
<a class="post-item__title" href="@{{ url }}">@{{ title }}</a>
<p class="post-item__meta">
by <a href="#">@{{ author }}</a> on @{{ published_at }}
</p>
<p class="post-item__teaser">@{{ excerpt }}</p>
<a class="post-item__read-full" href="@{{ url }}">Read full article</a>
</div>
</div>
</script>
是否有可能做这样的事情?
<p class="post-item__meta"> by <a href="#">@{{ author }}</a>
on @{{ published_at }}{{ diffForHumans() }}
</p>