我正在使用 9.8.0 最新的SquishIt稳定框架。
javascript缩小的问题。当它将长变量(如函数(imReallyLong)) 缩小为 函数(n)时
这对于缩小是可以的,但前提是您不使用 eval()!
我的方法是:
Fire: function (jDto) {
var sectionName = Enum.Parse(Enum.SectionID, jDto.SectionID);
eval('Section.Init.' + sectionName + '(jDto)');
},
缩小后:
Fire: function (n) {
var t = Enum.Parse(Enum.SectionID, n.SectionID);
eval("Section.Init."+t+"(jDto)")
},
问题jDto变量。它被硬编码为字符串,SquishIt 不知道它。
是否可以防止更改变量选项或类似的东西?还是更酷的框架?
谢谢你。