Material UI TextField 类型='search' 不显示搜索图标
Material UI TextField type='search' not showing search icon
我是 React 新手,一直在使用 Material UI 组件。我想显示一个带有搜索图标的简单 SearchBar。这是我到目前为止所拥有的,但是当我开始输入时没有显示清晰的图标。(使用 Chrome)
<TextField
type="search"
variant="outlined"
margin="normal"
InputProps={{
startAdornment: (
<InputAdornment position="start">
<SearchIcon />
</InputAdornment>
),
}}
/>
我错过了什么?如何限制用户输入只能输入数字?
对我有用,请看一下this代码沙箱
下面是我对组件的完整实现
import TextField from "@material-ui/core/TextField";
import InputAdornment from "@material-ui/core/InputAdornment";
import SearchIcon from "@material-ui/icons/Search";
function App() {
return (
<div className="App">
<TextField
type="search"
variant="outlined"
margin="normal"
InputProps={{
startAdornment: (
<InputAdornment position="start">
<SearchIcon />
</InputAdornment>
)
}}
/>
</div>
);
}
PS:清除图标仅在组件不受控制时出现(即当您不向其传递 value
属性时)
我是 React 新手,一直在使用 Material UI 组件。我想显示一个带有搜索图标的简单 SearchBar。这是我到目前为止所拥有的,但是当我开始输入时没有显示清晰的图标。(使用 Chrome)
<TextField
type="search"
variant="outlined"
margin="normal"
InputProps={{
startAdornment: (
<InputAdornment position="start">
<SearchIcon />
</InputAdornment>
),
}}
/>
我错过了什么?如何限制用户输入只能输入数字?
对我有用,请看一下this代码沙箱
下面是我对组件的完整实现
import TextField from "@material-ui/core/TextField";
import InputAdornment from "@material-ui/core/InputAdornment";
import SearchIcon from "@material-ui/icons/Search";
function App() {
return (
<div className="App">
<TextField
type="search"
variant="outlined"
margin="normal"
InputProps={{
startAdornment: (
<InputAdornment position="start">
<SearchIcon />
</InputAdornment>
)
}}
/>
</div>
);
}
PS:清除图标仅在组件不受控制时出现(即当您不向其传递 value
属性时)