尝试使用React 16.3和TypeScript I从material-ui-next网站渲染TextField时出现以下错误:
Property 'label' does not exist on type 'IntrinsicAttributes & IntrinsicClassAttributes<TextField> & Readonly<{ children?: ReactNode; }>
我的组件测试正在通过,但它没有构建。
<TextField
id="name"
label="Name"
className={classes.textField}
value={this.state.name}
onChange={this.handleChange('name')}
margin="normal"
/>
编辑:5.04.2018
我找到了这个错误的原因。我安装了一个 @ types / material-ui 软件包,由于某些原因,TypeScript的优先级高于实际的material-ui软件包中的类型定义。 我删除了它,一切正常。