如何通过Javascript API请求结果变量传递Shopify液体变量 [英] How to pass Javascript api request result variables to shopify liquid variable

查看:123
本文介绍了如何通过Javascript API请求结果变量传递Shopify液体变量的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个进行api调用并获取json响应的JavaScript. 我需要将其传递给我的液体模板并对其进行迭代.

I have a javascript that makes a api call and gets a json response. I need to pass this to my liquid template and iterate over it.

如何将获取请求时的结果变量传递给shopify液体变量??

How do i pass the result variable on get request to a shopify liquid variable.?

谢谢..

推荐答案

您不能这样做. Liquid呈现为Server Side ...,而您的Javascript被视为客户端编码.渲染Liquid时,可以将Liquid转换为Javascript以便以后使用,反之亦然.

You cannot do that. Liquid is rendered Server Side... whereas your Javascript is considered to be client side coding. When you are rendering your Liquid, you can transfer Liquid into Javascript for use later, but not vice versa.

此外,如果要通过API调用获取JSON,并且需要对其进行迭代,那么为什么不仅仅使用Javascript.您不需要Liquid即可遍历数据.

Also, if you are getting JSON via an API call and you need to iterate over it, why are you not just using Javascript. You do not need Liquid to iterate over data.

这篇关于如何通过Javascript API请求结果变量传递Shopify液体变量的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆