请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

hogan 的内置变量及条件判断语句?

请问下老师,hoganjs是否有内置的变量以及条件判断语句?
有时在渲染模板时,需要对服务端返回的数据做个判断后再显示,但我查阅了hoganjs的官方文档,也没有看到有内置变量或者自定义变量的说明、也没看到if else等简单的逻辑判断语句,请问hogan是否支持这两个功能呢?

正在回答

1回答

Rosen 2019-07-29 13:59:04

hogan.js可以判断bool型的值,if对应的是{{#value}}...{{/value}},else对应的是{{^value}}...{{/value}}。

可以在数据里把判断条件转换成bool类型的值,再在模板里用。

0 回复 有任何疑惑可以回复我~
  • 提问者 CrimsonTree #1
    不转化为boolean就不行,是么?比如数据是0,我想判断当0时显示“是”,非0时显示为“否”,这个功能怎么实现?
    回复 有任何疑惑可以回复我~ 2019-07-29 19:39:34
  • Rosen 回复 提问者 CrimsonTree #2
    转化成bool,或者换个功能多一点的模板语言
    回复 有任何疑惑可以回复我~ 2019-07-30 15:58:25
  • 提问者 CrimsonTree 回复 Rosen #3
    您有什么好的推荐呢?功能方面能赶上freemarker那样的最好
    回复 有任何疑惑可以回复我~ 2019-07-30 17:30:58
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信