【发布时间】:2019-02-01 11:32:10
【问题描述】:
var first = 'one',
second = 'two.png';
image = first + second;
console.log('js image: ' + image);
image = '{{ image | asset_url }}';
console.log('liquid image: ' + image);
在控制台中生成:
js image: onetwo.png
liquid image:
我无法获取从液体过滤器输出代码的代码。我曾尝试使用{% raw %} 并查看了一些 SO 问题(Shopify: Using variables from {% schema %} in Javascript、Using javascript variables in Shopify liquid、Using asset_url within a .js.liquid file)无济于事。
我在这里做错了什么?我希望得到:
liquid image: onetwo.png?123456789
即使删除asset_url:
image = '{{ image }}';
仍然产生:
liquid image:
【问题讨论】:
标签: javascript shopify liquid