我有一个基本的反应应用程序,列出了许多员工。我收到了以下控制台警告:
警告:道具
id
不匹配。服务器: "未定义-Searchforanemployee-未定义-57040"客户: "未定义-Searchforanemployee-未定义-41361"
员工列表可通过Material-UI TextField
组件过滤,如下所示:
<TextField
hintText='Search for an employee'
onChange={(e, value) => { this.filterEmployeesList(value) }}
/>
如果我删除TextField
组件,则警告会消失,因此显然与问题有关。
如何解决此问题?
答案 0 :(得分:1)
修复很简单。向id
组件添加TextField
属性:
<TextField
id='employee-search'
hintText='Search for an employee'
onChange={(e, value) => { this.filterEmployeesList(value) }}
/>