@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里对象里的字段就可以了

相关推荐
江米小枣tonylua6 分钟前
TypeScript 全面の拥抱 !Prisma 8 + Electron 升级实战
前端
闪耀之光M7821 分钟前
npm命令解析
前端
咸鱼老弟28 分钟前
AI Agent 的"自主性悖论"——为什么给它的自由度越大,越要配一套更硬的护栏
前端·人工智能
默_笙1 小时前
💫 闭包是个背包:拆解小米前端面试题里的三道"闭包陷阱"
前端·javascript·面试
天若有情6731 小时前
粒子星空背景单页HTML模板|炫酷动态星空特效网页(纯前端)
前端·html·css动画·网页特效·粒子星空·静态网页模版
工业涂料百问1 小时前
【趋势前沿】系列(三)工业涂料国产替代的三个台阶:航空、海工、电子的突破路径与认证壁垒
前端
前端snow1 小时前
ai agent --- agentic RAG
前端
gyratesky2 小时前
记录一种很新的大屏开发方式
前端·数据可视化
xy34533 小时前
Axure 9.0 中继器核心结构
前端·ui·html·axure·原型·产品设计