【发布时间】:2019-05-29 15:05:05
【问题描述】:
我是 React 的新手,正在尝试从 youtube 教程React Beginners Tutorial - Build an Autocomplete Text Box 为我的 Web 应用程序 (https://github.com/pydevsg/Bank-Filter-App) 创建一个 AutoCompleteText 搜索框。但是当我通过 localhost 运行它时,它向我显示了这个错误。
但是当我通过 localhost 运行它时,它向我显示了这个错误。
TypeError: 无法读取未定义的属性“排序”
AutoCompleteText.onTextChanged
14 |让建议 = [];
15 | if (value.length > 0) {
16 | const regex = new RegExp(
${value},i);17 |建议 = this.items.sort().filter(v => regex.test(v));
18 | }
19 | this.setState(() => ({ 建议,文本:值 }));
20 | };
我希望 SearchBox 应该能够按照我的 DataTable 显示所有数据。
【问题讨论】:
-
快速查看您传递给自动完成功能的内容,确保您的 bank.js 导入确实有效。
标签: javascript reactjs web-development-server