模块“...”解析为 non-module 实体,无法使用此构造导入
Module '...' resolves to a non-module entity and cannot be imported using this construct
我有一个 .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');
我有一个 .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');