案例如下:
https://developer.aliyun.com/article/1100948?spm=a2c6h.12873581.technical-group.dArticle1100948.734f3a74e6KhRN
代码其中: const total = _.sumBy(data, (o) => parseFloat(o['field_lb92v43a']));
这句漂亮的核心代码我看不懂,求高手解析一下: 1. 下划线是什么语法,我理解的是不是继承某个对象? 2. .sumBy()函数是什么函数,JS的基本函数么?不知道有没有可以参考的资料 我自己的应用里也有类似功能,我是用的笨办法,专门写了统计函数来实现统计……
function afterFetch(data, extraInfo) {
//field_lb92v43a和field_lb92v438都是需要修改的字段
//把字段的属性转浮点数,对这个属性进行求和(这里就是把价格求和)
const total = _.sumBy(data, (o) => parseFloat(o['field_lb92v43a']));
//添加到表格展示数据末尾
data.push({
"field_lb92v438": "合计", //名称字段下方添加1个合计名称
"field_lb92v43a": total //求和结果添加到价格字段下方
});
return data;
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。