gpt4 book ai didi

javascript - meteorjs Handlebars 自定义条件

转载 作者:行者123 更新时间:2023-11-30 17:35:41 25 4
gpt4 key购买 nike

如何创建简单的条件 Handlebars ?

我想做的是从集合中获取如果 mood =='+',则将卷渲染为白色,否则渲染其他颜色。

这是 HTML:

{{#if moodIsPlus}}
<tr>
<td>
<strong>{{mood}} <i class="icon-hand-up" value="+"></i></strong> {{message}}<br>
</td>
</tr>
{{else}}
<tr class="info">
<td>
<strong>{{mood}} </strong> {{message}}<br>
</td>
</tr>
{{/if }}

在JS中定义了哪个moodIsPlus:

Template.messages.moodIsPlus = function() {
return Messages.find({mood:'+'});
}

它会返回所有内容。

顺便问一下,handlebars 和 handlebar.js 是一回事吗?我在哪里可以获得更多关于 meteorjs Handlebars 的引用资料?

最佳答案

检查 Meteor 智能包 Handlebar-helpers因为它带有许多类似的助手。

以下是您如何使用它实现您的目标:

<tr>
<td>
<strong>{{#if $eq mood '+'}}<i class="icon-hand-up" value="+"></i>{{/if}}</strong> {{message}}<br>
</td>
</tr>

关于javascript - meteorjs Handlebars 自定义条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22130450/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com