Javascript 在我的Shopify Liquid主题中添加并解析我自己的JSON对象

Javascript 在我的Shopify Liquid主题中添加并解析我自己的JSON对象,javascript,jquery,json,shopify,liquid,Javascript,Jquery,Json,Shopify,Liquid,我在Shopify liquid主题的资产文件夹中添加了一个JSON文件。我想通过jquery方法从我的资产文件夹中的javascript文件中获取并解析这个JSON对象。我尝试将json文件作为资产url包含,并尝试将jquery的getJSON()方法用于资产路径,但找不到该文件。有人知道向shopify liquid主题添加自定义数据对象的好方法以及访问它的最佳方式吗 您可以将JSON保存在.liquid文件中,并将其包含在模板中。您可以这样定义JSON: <script type=

我在Shopify liquid主题的资产文件夹中添加了一个JSON文件。我想通过jquery方法从我的资产文件夹中的javascript文件中获取并解析这个JSON对象。我尝试将json文件作为资产url包含,并尝试将jquery的getJSON()方法用于资产路径,但找不到该文件。有人知道向shopify liquid主题添加自定义数据对象的好方法以及访问它的最佳方式吗

您可以将JSON保存在.liquid文件中,并将其包含在模板中。您可以这样定义JSON:

<script type="text/javascript">

    window.my_json_obj = {
           ...
           }
</script>

window.my_json_obj={
...
}

这样,您就可以在jQuery脚本中访问
window.my_json\u obj
。但如果关键/价值存储方法足以满足您的需求,您可能应该看看Shopify的

非常感谢@TatianaFrank:)