Javascript 避免简单输出的分页限制-Shopify/Liquid
我想在我的博客中创建一个简单的每个文章URL列表(我有>150个) 我当前的代码:Javascript 避免简单输出的分页限制-Shopify/Liquid,javascript,ajax,pagination,shopify,liquid,Javascript,Ajax,Pagination,Shopify,Liquid,我想在我的博客中创建一个简单的每个文章URL列表(我有>150个) 我当前的代码: {% for article in blogs['myblog'].articles %} {{article.url}} {% endfor %} 问题是,按照标准Shopify分页限制,它只输出50个URL。我怎样才能克服这个问题?任何使用Ajax或其他方式的解决方案都将受到高度赞赏。只需使用分页标记包装调用并传递要分页的号码,就可以覆盖分页限制 {% paginate blogs['myblog'].ar
{% for article in blogs['myblog'].articles %}
{{article.url}}
{% endfor %}
问题是,按照标准Shopify分页限制,它只输出50个URL。我怎样才能克服这个问题?任何使用Ajax或其他方式的解决方案都将受到高度赞赏。只需使用分页标记包装调用并传递要分页的号码,就可以覆盖分页限制
{% paginate blogs['myblog'].articles by 999 %}
{% for article in blogs['myblog'].articles %}
{{article.url}}
{% endfor %}
{% endpaginate %}
PS:请注意,文章越多,加载DOM所需的时间就越长。我注意到,如果您位于特定页面,例如www.website.com/blogs/myblog?page=2,则此解决方案不起作用-它不会生成任何分页结果。如果您在www.website.com/blogs上,则工作正常/myblog@DevOverflow如果您没有超过999篇文章,则不工作是正常的。当你在第2页时,它将显示1000-1998篇文章,如果你没有这些文章,它将是空的。