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

相关推荐
用户938169125536011 分钟前
Vue3项目--mock数据
前端
前端加油站25 分钟前
一种新HTML 页面转换成 PDF 技术方案
前端·javascript·vue.js
w***Q35031 分钟前
Vue打包
前端·javascript·vue.js
有事没事实验室36 分钟前
router-link的custom模式
前端·javascript·vue.js
4***V20237 分钟前
Vue3响应式原理详解
开发语言·javascript·ecmascript
常乐我净61644 分钟前
十、路由和导航
前端
Tonychen1 小时前
TypeScript 里 infer 常见用法
前端·typescript
米诺zuo1 小时前
MUI sx prop 中的响应式适配
前端
周尛先森1 小时前
都React 19了,他到底带来了什么?
前端
洞窝技术1 小时前
一键屏蔽某国IP访问实战
前端·nginx·node.js