应该是赋值或函数调用,而不是看到表达式

yhuiod9q  于 2021-09-13  发布在  Java
关注(0)|答案(0)|浏览(229)

我正在尝试从对象数组中计算所选项目的数量。我在sonarqube中面临预期分配或函数调用问题。需要帮助解决此问题。

  1. const dataList = [
  2. {label: "test1", value: "test1", checked: true},
  3. {label: "test2", value: "test2", checked: false},
  4. {label: "test3", value: "test3", checked: true}];
  5. const getSelectedCount2 = (dataList) => {
  6. let selectedItemCount = 0;
  7. dataList.forEach(item => item.checked ? selectedItemCount = selectedItemCount + 1 : "" );
  8. return selectedItemCount;
  9. }

有问题的线路是 dataList.forEach(item => item.checked ? selectedItemCount = selectedItemCount + 1 : "" );

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题