标签: javascript webpack lodash uglifyjs
我正在使用Lodash orderBy()对应用中的某些数据进行排序。
const sorted = _.orderBy(dataCollection, ['startTime'], ['desc']);
这很好,直到我用uglify / minification创建了一个生产webpack构建,然后给出了错误:
TypeError:t不是函数
如何更改代码以正确处理混淆?
答案 0 :(得分:0)
我发现描述了sortBy()的类似问题。解决方案是创建一个函数来访问数据属性,而不是字符串属性名称。
const sorted = _.orderBy(dataCollection, [(data) => data.startTime], ['desc']);