0

在 RactiveJS 的文档中,我们只是在模板中设置了条件来测试变量是真还是假……可以做更多的细节吗?

之类的{{#var==1 && var2==2}}HTML CODE{{/var}}

我有很多可能的表格,如果我需要观察每个变量来创造条件,那真的很长而且最难......

如果我们不能,有人可以给我一个建议,让我找到一个好的库来进行数据绑定 =)

编辑:

经过更多测试,我发现这段代码没问题

{{# var1 == '1' || var2 == '2'}}OK{{/}}

但是这段代码不是

{{# var1 == '1' && var2 == '2'}}OK{{/}}

这是正常的 ?

Plunkr => http://plnkr.co/edit/09OwnGzcf9SgJUSEdlC5?p=preview

4

1 回答 1

1

正如我在 github 问题上提到的,您的 & 符号正在转换为&amp;. 使用<script>标签,而不是<form>.

http://plnkr.co/edit/Ig0Z9u07gYnnGk0tP6Zy?p=preview

如果需要处理更复杂的逻辑,您还可以向 ractive 实例添加函数并调用它们:

{{# isOk(var1, var2) }} OK {{/}}

或者您可以将您的逻辑放入您的模型中(如果它属于那里)。

于 2014-02-18T19:40:40.320 回答