Json 如何在液体模板中创建或定义字典?
根据,, 要创建的对象的唯一可能类型是: 一串 数字 布尔值 无 大堆 排空Json 如何在液体模板中创建或定义字典?,json,dictionary,liquid,Json,Dictionary,Liquid,根据,, 要创建的对象的唯一可能类型是: 一串 数字 布尔值 无 大堆 排空 任何人都可能知道的任何变通方法?复制变通方法,以获得更高的可视性 模拟/伪造字典解决方案 例如: Declaring: {% assign rgbColors = "red:#FF0000,green:#00FF00,blue:#0000FF" | split: "," %} {% assign value = "green" %} Acessing: {
任何人都可能知道的任何变通方法?复制变通方法,以获得更高的可视性 模拟/伪造字典解决方案 例如:
Declaring:
{% assign rgbColors = "red:#FF0000,green:#00FF00,blue:#0000FF" | split: "," %}
{% assign value = "green" %}
Acessing:
{% for color in rgbColors %}
{% assign colorKeyVal = color | split ":" %}
{% assign colorKey = colorKeyVal[0] %}
{% assign colorValue = colorKeyVal[1] %}
{% if colorKey == value %}
<div style="background: {{ colorValue }}"></div>
{% endif %}
{% endfor %}