6 回答

TA貢獻(xiàn)1877條經(jīng)驗(yàn) 獲得超1個贊

TA貢獻(xiàn)1785條經(jīng)驗(yàn) 獲得超8個贊
沒辦法使用系統(tǒng)功能實(shí)現(xiàn)。
如果你需要,可以定義一個字典,映射不同的功能對應(yīng)的JS連接地址。
調(diào)用時檢測目標(biāo)JS是否已經(jīng)加載,再動態(tài)的加載(給document添加一個script標(biāo)記)。
不過,不建議這樣。

TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超9個贊
ExtJS?中
Ext.Loader.setConfig({
enabled : true,
paths : {
'Module.TestModule' : '../../Scripts/Module/TestModule',
'Any.ex' : '../../Scripts/Extensions',
'Ext.ux' : '../../Scripts/ux'
}
});

TA貢獻(xiàn)1852條經(jīng)驗(yàn) 獲得超7個贊
document.write('<script src = "xxx"></script>');
加載后記錄到字典。。每次調(diào)用驗(yàn)證字典里是否存在。。 只是把2樓的思路說下。
建議看下EXTJS 的required 。

TA貢獻(xiàn)1963條經(jīng)驗(yàn) 獲得超6個贊
可以把js文件的引用都放到程序里控制。比如:
if (用到A業(yè)務(wù))
{
?? //加載A業(yè)務(wù)對應(yīng)該的js
?? scriptBuilder.AppendLine(SCRIPT_CLASSFUNCTION);
?? this.literalScript.Text = scriptBuilder.ToString();
}
我是這樣做的,不知道你說的是不是這個意思、。
添加回答
舉報