gpt4 book ai didi

ios - GRMustache 在过滤器中传递常量值?

转载 作者:行者123 更新时间:2023-11-29 10:39:28 26 4
gpt4 key购买 nike

我正在尝试在 GRMustache 中定义一个 isEquals 过滤器,这样我就可以编写如下模板:

{{# isEquals(item, "myConstant") }}
Stuff here ...
{{/}}

我在我的 objective-c 代码中定义了 isEquals 并将它传递给模板。

问题是 isEquals 可以正常接收“item”,但接收的是 null 而不是“myConstant”。我真的想要在模板中(而不是在代码中)定义的常量,因为 isEquals 将在不同的模板中以不同的方式使用。

最佳答案

GRMustache 作者,在这里。

库中不支持字符串文字。

您可以考虑这些替代解决方案:

  • 命名常量:{{# isEqual(item, ThatValue) }}
  • 声明以模板为目标的属性:{{# item.isThatValue }}
  • 使用支持字符串文字的模板引擎,例如 handlebars-objc。

关于ios - GRMustache 在过滤器中传递常量值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25213143/

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