使用ztree插件打包后在ie10下因严格模式报错的问题

192 阅读1分钟

使用 ztree 插件之后,用 umijs 打包,在ie10里面报的严格模式下,报了 在严格模式下,函数声明无法嵌套在语句或块内。这些声明仅出现在顶级或直接出现在显示在函数体中 的错



本人比较菜,没有找到umijs里面的webpack配置某个插件不使用严格模式的方法,再者,不使用严格模式貌似也不太好,所以是直接修改的node_modules/ztree/js/jquery.ztree.all.js里面的源码。

把报错的函数都改成 var funName = function() {}的形式,然后打包之后就不报错了。