【问题标题】:Convert string to integer in Shopify Liquid?在 Shopify Liquid 中将字符串转换为整数?
【发布时间】:2015-01-27 16:57:09
【问题描述】:

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

How can I convert a number to a string? - Shopify Design — Ecommerce University

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

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

不是很优雅,但很有效!

不优雅与否,那里给出的答案对我不起作用。这样做的正确方法是什么?

Liquid 文档真的缺少这些基本答案,还是我只是没有找到合适的地方查看?

【问题讨论】:

    标签: type-conversion shopify liquid


    【解决方案1】:

    assign 与数学过滤器一起使用是正确的。 See this thread on GitHubthis blog post

    Variables created through {% capture %} are strings。使用assign 时,这些选项中的任何一个都应该为您提供一个数字:

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

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

    【讨论】:

    • 我搞定了。我只是在学习液体。感谢您的两个链接。我都读过。
    猜你喜欢
    • 2021-02-06
    • 2020-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-13
    • 1970-01-01
    • 2010-12-27
    • 2012-02-21
    相关资源
    最近更新 更多