【发布时间】:2020-05-13 15:09:39
【问题描述】:
我的资产文件夹下有一个custom.js.liquid 文件,我已将此行添加到theme.liquid。
<script src="{{ 'custom.js' | asset_url }}" defer="defer"></script>
我正在尝试将产品的标题输出到 javascript,在 custom.js.liquid,我放了
console.log({{ all_products['absolut-vodka'] | json }});
.js.liquid 文件无法识别此行。在前端,在custom.js 文件中它变成了
console.log(null);
另一方面,如果我把
<script>console.log({{ all_products['absolut-vodka'] | json}});</script>
在theme.liquid文件中,可以输出正确的对象。
我做错了什么?
【问题讨论】:
-
不确定这是可能的community.shopify.com/c/Shopify-Design/… 看看Caroline_Schnap 的回答
标签: javascript shopify liquid