@progress/kendo-react-dropdowns <ComboBox>组件报错,解决

项目场景:

表单使用下拉项


问题描述

Uncaught TypeError: Cannot read properties of undefined (reading 'toString')

代码使用

c 复制代码
  <ComboBox
      {...props}
       textField="name"
       dataItemKey="sysId"
      style={{ borderColor: valid ? "#ced4da" : "red", ...props.style }}
      //sourceData 是数组对象
      data={ sourceData }
      filterable={true}
      onFilterChange={filterChange}
    />

原因分析:

报错原因是,因为传入的sourceData里对象里的字段中 和textField字段没有对应上,


解决方案:

textField 要选择sourceData里对象里的字段就可以了

相关推荐
打小就很皮...2 分钟前
React Router 7 全局路由保护
前端·react.js·router
起风的蛋挞11 分钟前
Matlab提示词语法
前端·javascript·matlab
有味道的男人12 分钟前
1688获得商品类目调取商品榜单
java·前端·spring
txwtech19 分钟前
第20篇esp32s3小智设置横屏
前端·html
Exquisite.26 分钟前
企业高性能web服务器---Nginx(2)
服务器·前端·nginx
DFT计算杂谈33 分钟前
VASP+PHONOPY+pypolymlpj计算不同温度下声子谱,附批处理脚本
java·前端·数据库·人工智能·python
广州华水科技37 分钟前
如何选择合适的单北斗变形监测系统来保障水库安全?
前端
Mr_Xuhhh42 分钟前
MySQL表的内连接与外连接详解
java·前端·数据库
Amumu1213842 分钟前
Vue Router(一)
前端·javascript·vue.js
2603_9494621044 分钟前
Flutter for OpenHarmony 社团管理App实战 - 资产管理实现
开发语言·javascript·flutter