【发布时间】:2015-12-09 17:27:00
【问题描述】:
我正在使用 SquishIt 的 9.8.0 最新稳定框架。
javascript 缩小的问题。当它缩小像 function(imReallyLong) to function(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 无法识别。
是否可以防止更改变量选项或类似的东西?还是更酷的框架?
谢谢。
【问题讨论】:
-
我可以知道为什么投反对票吗?
标签: javascript c# minify squishit