typescript - 模块 '...' 解析为非模块实体,无法使用此构造导入

标签 typescript material-ui

我有一个 .tsx 文件,我试图在其中从 material-ui 导入一个 RaisedButton 组件,如下所示:

import * as RaisedButton from 'material-ui/lib/raised-button'

但是,这给了我标题中描述的错误,你知道我可能做错了什么吗?

最佳答案

这来自 material-ui.d.ts 文件。

export import RaisedButton = __MaterialUI.RaisedButton; // require('material-ui/lib/raised-button');

所以你应该像这样导入它。

import RaisedButton = require('material-ui/lib/raised-button');

关于typescript - 模块 '...' 解析为非模块实体,无法使用此构造导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35277354/

相关文章:

angular - Ionic Config Service(如何导入)

javascript - 泛型获取类名

javascript - 从派生类访问属性

reactjs - 静态服务时,来自不同组件的 React + Material-UI 样式类发生冲突

css - 如何将文本放在右侧的 ListItem 中?

reactjs - 自动完成 Mui 测试,模拟更改不起作用

reactjs - Mui 数据网格 Pro v4.单击全部显示/隐藏全部时,不会触发列可见性事件

reactjs - 如何使用 JSS 设置 Material-UI 菜单弹出窗口的样式?

javascript - redux 连接到组件 typescript DispatchProps<any> 错误

javascript - 从 Angular 2 中的存储数组中删除项目