导入Material-UI组件

时间:2016-05-26 17:11:23

标签: reactjs materialize material-ui

我最近一直在使用很多Material-UI组件,而且在大多数情况下,它们很容易导入。我开始发现http://www.material-ui.com/上的文档在显示从哪里导入组件时不是很好。

例如,要导入List组件,需要从material-ui / lib / lists / list导入。是否有已知的字典与这些组件和导入路径相关联?无法导入必要的组件变得非常令人沮丧,即使它们似乎遵循相当常见的路径,即材料-ui / lib /。

看起来GitHub上的repo不包含组件的真实路径,因此更好的文档可能就是答案。

谢谢!

1 个答案:

答案 0 :(得分:1)

文档中的示例代码是用于创建示例的代码。显示的导入是该代码实际使用的导入(对于您正在检查文档的Material-UI版本)。

如果导入不起作用,则可能是您使用的是与您正在查看文档的材质不同的Material-UI版本,或者导入时输入错误。

  

我必须使用'material-ui / lib / lists / list'

导入List

这确认您安装的Material-UI版本为0.15.0-alpha.2或之前版本。我们转移到beta.1中的新目录结构:https://github.com/callemall/material-ui/releases/tag/v0.15.0-beta.1,感谢此PR:https://github.com/callemall/material-ui/pull/3749