动态查找页面/站点变量?

时间:2018-08-05 20:51:28

标签: jekyll liquid

我正在尝试在Jekyll驱动的网站上创建一个帖子,以有效地转储当前的网站和/或页面变量集及其值。

类似的东西:

<table class="responsive-table table">
  <thead>
    <tr>
      <th scope="col">Variable</th>
      <th scope="col">Value</th>
    </tr>
  </thead>
  <tbody>
    {% for variable in page %}
    <tr>
    <th scope="row">{{ variable }}</th>
        {% assign value = page | map: variable %}
    <td scope="row">{{ value }}</td>
    </tr>
    {% endfor %}
  </tbody>
</table>

上面显示了一个漂亮的表,其中每一行都是一个变量。但是,值列只是变量名称的重复。

Variable | Value
---------|------
next     | next
url      | url

很显然,map不能像我希望的那样工作。

是否存在一种有效地在给定字符串中“键”的对象上动态查找值的方法?

0 个答案:

没有答案