【发布时间】:2020-02-29 00:24:31
【问题描述】:
const LNTextField = props => {
const classes = useStylesReddit();
return (
<TextField
variant="filled"
InputProps={{ classes, disableUnderline: true }}
{...props}
/>
);
};
这是一个功能组件 假设我想在使用这个组件时向 InputProps 对象添加一些东西,同时在功能组件中维护 InputProps 对象 我怎样才能做到这一点? 例如;
<LNTextField
InputProps={{
endAdornment: (
<InputAdornment
className={styles.optionalAppendedText}
position="end"
>
Optional
</InputAdornment>
)
}}/>
现在它覆盖了组件中的 InputProps
TIA
【问题讨论】:
标签: javascript reactjs