【发布时间】:2021-08-02 14:26:29
【问题描述】:
我有一个包含在多个模板中的 sn-p。它执行一些操作,然后根据这些操作的结果定义一些具有值的变量。然后,模板需要以几种不同的方式使用这些值。
似乎我无法从模板访问在 sn-p 中定义的变量。一个非常淡化的例子:
Sinppets/colors.liquid
{% assign myVar = "bar" %}
模板/color-picker.liquid
{% assign myVar = "foo" %}
{% render 'colors' %}
{{ myVar }}
这个输出是foo,而预期输出是bar。
是我做错了什么,还是这不可能?
【问题讨论】: