【发布时间】:2018-08-28 11:11:32
【问题描述】:
刚刚下载、安装并运行 create-react-app-with-typescript,我一直在试验各种组件。当我使用以下几行添加带有hintText的TextField时:
import TextField from 'material-ui/TextField';
和
<TextField hintText="Hint Text"/><br />
<Typography variant="display1" gutterBottom>
Material-UI
</Typography>
我收到以下错误:
(56,20): Type '{ hintText: string; }' has no properties in common with type 'IntrinsicAttributes & TextFieldProps & { children?: ReactNode; }'.
material-ui 版本为 1.0.0-beta.38。 打字稿版本是 2.7.2。
我尝试包含 @types/material-ui,但这会产生许多其他问题(根据阅读其他帖子,此版本的 material-ui 预计会出现这些问题)。
想法?
更新:我刚刚注意到的一件事是,如果我在克隆 repo 后通过在 docs 目录中运行 npm start 来查看文档,这些示例与我在此处找到的示例有些不同:http://www.material-ui.com/#/components/app-bar。
【问题讨论】:
标签: reactjs typescript material-ui