yhdata_YBhX4k40
6 小时前
发布在问答
获取下拉组件(多选)的选中参数并统计参数个数
场景:有一多选下拉框,内容有公司A、公司B、公司C,三个下拉选项且可多选。需求:根据选中公司个数,动态变更计算逻辑。 例:选中1个公司,计算公式为a+b。选中2个及2个以上的公司,计算公式为a+c。问题:怎样统计选中公司个数,我用下面的代码在选中2个及2个以上的公司时,统计结果正确,选中1个公司时,统计结果一直有问题,求大佬帮助!!!!
代码:
// 1. 获取传参组件对象
var selectedValues =param['company' || [];
// 2.计算数组长度
var num = selectedValues.length;
// 3.将数组长度赋值给 param['entity_count'] 组件
param['entity_count']= num;
|
最佳答案
一行就行。
param['entity_count']= company.getSelectedObjects().length;
查看完整内容
免责声明:本文不代表本站立场,且不构成任何建议,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。