0

使用适用于 python 的 Shopify API

我可以将脚本标签放在(客户的)商店中。

问题是我有两个脚本标签,其中一个是 Require.js。

商店页面的源代码(客户商店)

var urls = ["myjsfilewithrequire.js? shop=store.myshopify.com","mysecondfile.js?shop=store.myshopify.com"];

这就是加载的内容。

我如何确保在加载其余文件之前完成一个 js 加载(requre.js)。

这种做法对吗?(我还没累)

var imported = document.createElement('script');
imported.src = 'myscriptfile.js';
document.head.appendChild(imported);


function load_data(){
    undone = true;
    while(typeof(window.myscriptfile.data)=="object" && undone){

any loop();}

我想一定有更好的方法来做到这一点。

4

1 回答 1

0

我遇到了同样的问题,并通过使用almond解决了它。

它由 RequireJS 的维护者提供,是一个轻量级的 AMD 加载器。它可以编译到您优化的 JS 中,然后(作为 ScriptTag)包含在您客户的 Shopify 站点中。

于 2013-08-20T16:43:47.980 回答