// set Process
i18n.setProcess(function() {diFunctions.getI18n('http://localhost/service/i18n/page?lang=eng&group=staff') });
// Setter and getter
this.setProcess = function( opProcess ) { //here param opProcess is function with parameters see i18n.setProcess() line of code
if( opProcess == undefined)
throw "Process is undefined";
if( $.isFunction(opProcess) == false )
throw "Process is not a function"
process = opProcess;
};
this.getProcess = function() {
return process;
};
了解 i18n.setProcess 如何将带有 param 作为参数的函数传递给 setProcess。
现在我在 SetProcess 中想要的是function() {diFunctions.getI18n('http://localhost/service/i18n/page?lang=eng&group=staff',**id**)
// id 被动态添加到函数本身,它作为参数传递给 setProcess
问题 - 我想在设置过程中动态添加 id(在我的类变量中定义,总是可以通过 id 访问)并添加函数参数(Url,etc,etc,id)。函数参数可以增长,但 id 应该最后添加为参数?
尝试了很多解决方案但没有成功?在这里检查