我通过注入脚本动态加载 JavaScript 对象。
(function (jqL) {
jqL.addResource({
ResKey1:'JS English Res',
ResKey2:'JS English res2',
});
})(jqueryLocalization);
我正在使用以下脚本将此对象填充到 jquery 自定义插件变量 -
$.each(data, function (key, value) {
// Global Variable to Store Key Values like Dictionary
jqL.Resources[key] = value;
// Printing value properly without any extra quotes - 'JS English Res'
alert("VAl " + jqL.Resources[key]);
});
在此块之外,当我尝试访问值时,它会在值中添加额外的引号和逗号。查看控制台日志。
当我在控制台中访问此对象时,它会显示带有额外引号和逗号的值。
你遇到过这样的问题吗?任何建议我做错了什么。