[英]Best way to prevent line break in Select with icon and text (React Material-UI)
我有一個帶有 ListItemIcon 和 ListItemText 的 Select。
選擇 select 時會出現換行符。
我發現了幾種避免這種行為的技巧,但我想知道正確的方法。
代碼沙盒: https://codesandbox.io/s/select-icon-test-6jbseg?file=/src/App.js
代碼:
function SelectIconTest() {
const [selectOption, setSelectOption] = useState('0')
function handleChange(e) {
setSelectOption(e.target.value);
}
return (
<>
<InputLabel id="label-select-icon">Select with icon</InputLabel>
<Select labelId="label-select-icon" id="select-select-icon" name="selectIcon" value={selectOption} onChange={handleChange}>
<MenuItem value="0">
<em>None</em>
</MenuItem>
<MenuItem value="1" key="1">
<ListItemIcon>
<AccountBalanceIcon />
</ListItemIcon>
<ListItemText disableTypography primary="Bank" />
</MenuItem>
</Select>
</>
);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.