gpt4 book ai didi

javascript - Material UI TextField 自定义属性

转载 作者:数据小太阳 更新时间:2023-10-29 05:14:16 25 4
gpt4 key购买 nike

我目前正在尝试将自定义数据属性设置为 TextField 组件:

class TestTextField extends React.Component {
componentDidMount() {console.log(this._input)}
render() {
return (
<TextField
label="Label 1"
InputProps={{placeholder: 'Input 1', 'data-state': 'Data State 1'}}
margin="normal"
inputRef={(elem) => {this._input = elem}}
/>
)
}
}

但是我无法让 data-state 显示控制台日志

 <textarea rows="1" class="MuiTextarea-textarea-67 MuiInput-input-56 MuiInput-inputMultiline-64" placeholder="Input 1" type="text">

TextField 不支持自定义属性吗?我正在使用 v1.0.0-beta.6 ( https://material-ui-1dab0.firebaseapp.com/api/text-field/ )

最佳答案

如果其他人没有注意到,@pier-paolo-ramon 说要使用 inputProps 属性而不是 InputProps 属性。请密切注意区分大小写。

<TextField
inputProps={{placeholder: 'Input 1', 'data-state': 'Data State 1'}}
/>

关于javascript - Material UI TextField 自定义属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45862092/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com