我正在尝试在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
不能像我希望的那样工作。
是否存在一种有效地在给定字符串中“键”的对象上动态查找值的方法?