使用Material-ui-next时,属性在类型上不存在

时间:2018-04-04 14:04:24

标签: reactjs typescript material-ui

尝试使用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软件包中的类型定义。 我删除了它,一切正常。

0 个答案:

没有答案