@angular/material 没有导出成员 'OverlayContainer'

@angular/material no exported member 'OverlayContainer'

我正在尝试让自定义主题正常工作,一切正常,直到我需要为对话框和模式设置 OverlayContainer 的样式。当我尝试根据文档和各种指南导入 OverlayContainer 时,VS 代码抛出错误:

Module '../node_modules/@angular/material/material"' has no exported member 'OverlayContainer')

我尝试搜索 node_modules 文件夹,以防它位于不同的目录中,但它似乎不在。

我错过了什么?任何帮助表示赞赏。

app.component.ts

import { OverlayContainer } from '@angular/material';

package.json

"@angular/material": "^5.0.0-rc.2"

你应该试试:

从“@angular/cdk/overlay”导入 {OverlayContainer};

所有 "material agnostic" 功能都已移至 cdk 存储库。

此致