我的问题的简化版本。vars.liquid需要是一个单独的liquid文件。
vars.liquid:
<script>
var config = {
"key1": "value1",
"key2": "value2"
};
</script>
字符串
main.liquid:
{%- render 'vars' -%}
<script>
var config = '{{ vars.config | json }}';
</script>
型
var config返回null
1条答案
按热度按时间oiopk7p51#
变量
config
在通过main.liquid访问时返回null,因为您正在使用Liquid检索该变量。但是,请注意,config是用JavaScript声明的。要成功访问它,您还需要通过JavaScript检索它。main.liquid
字符串