material-ui - 构建一个基本的搜索栏 Material-UI
问题描述
我想构建一个带有搜索图标(类似于 on Material-UI
)的非常基本的搜索栏,并在用户点击输入或单击搜索输入时调用具有搜索字段当前值的函数。我是新手,Material-UI
我正在努力通过不同的文本字段元素找到自己的方式。
我目前有这个代码
import Input from '@material-ui/core/Input';
class ...somecode
...somecode
constructor(props) {
super(props);
this.state = {
resources: [],
value: '',
};
}
handleChange(event) {
console.log(event.target.value);
this.setState({ value: event.target.value });
}
search(/* access value upons enter/ search icon click */) { <--------------------------
}
...some code
return (
<form id="search">
<Input type="text" value={value} onChange={(event) => { this.handleChange(event); }} placeholder="Search..." autoFocus fullWidth />
</form>
);
ps:我很难摆弄输入套件中可用的所有 API 和选项(我强烈建议在文档中解释它们之间的关系)
解决方案
推荐阅读
- javascript - 如何在 oracle jet datepicker 中设置一周的第一天
- python - 如何将数据图添加到 Python 中的现有图表?
- java - 如何使用 java 14 使用 Java Web Start?
- node.js - 从反应上传文件到firebase失败
- php - 当使用 Laravel 添加新项目时,如何自动增加列以使值增加 1?
- node.js - 无法在 mongodb 查询中执行复杂的嵌套?
- wildfly - 仅在测试期间使用“测试配置文件”公开 REST 控制器
- javascript - 为tizen os“构建”一个react项目很热
- sql-server - SSDT 对视图对象有未解析的引用,但对过程工作正常
- python - 将具有相同名称的html输入类型转换为键值jquery