在Shopify Liquid中将字符串转换为整数?

山X

我刚刚阅读了这个相关的答案:

如何将数字转换为字符串?-Shopify设计—电子商务大学

要将字符串转换为数字,只需将0添加到变量中:

{%分配变量名=变量名| 加0%}

不是超级优雅,但有效!

不管是否优雅,那里给出的答案对我来说都行不通。什么是正确的方法?

Liquid文档是否真的缺少这样的基本答案,还是我只是找不到合适的位置?

斯蒂芬·夏普

使用assign与数学过滤器是正确的。请参阅GitHub上的该线程以及此博客文章

通过创建的变量{% capture %}是字符串使用时assign,这些选项中的任何一个都应为您提供一个数字:

{% assign var1 = var1 | plus: 0 %}
{% assign var2 = var2 | times: 1 %}

如果这对您不起作用,您可以张贴相关代码吗?

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章