我怎样才能把我的库添加到被加载的Dashcode部件中去[英] How can I add my library to be loaded Dashcode parts

本文是小编为大家收集整理的关于我怎样才能把我的库添加到被加载的Dashcode部件中去的处理方法,想解了我怎样才能把我的库添加到被加载的Dashcode部件中去的问题怎么解决?我怎样才能把我的库添加到被加载的Dashcode部件中去问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

Dashcode 在 part.js 的数组中加载了一堆库

(function() {
    var scripts = dashcodePartSupport['core'];

    scripts = scripts.concat(dashcodePartSupport['scripts']);

    for(var index in scripts) {
        var path = scripts[index];
        var scriptTag = '<script apple-no-regeneration="yes" type="text/javascript" src="' + path + '"></script>';

        document.write( scriptTag );
    }    
})();

我尝试编辑该文件以附加我自己的库,但该文件不可编辑.那我该怎么办?

推荐答案

function loadCode(code) {
    var i, j = code.length, element;

    for(i=0;i<j;++i) {
        element = document.createElement('script');
        element.src = code[i];

        document.getElementsByTagName('head')[0].appendChild(element);
    }
}

你可以这样使用这个函数:

loadCode(['code1.js', 'code2.js', ...]);

本文地址:https://www.itbaoku.cn/post/1793907.html