【问题标题】:Angular 8 and Material MissingAngular 8 和材料缺失
【发布时间】:2019-11-21 09:43:57
【问题描述】:

我正在尝试创建一个带有分页表的模板,并使用来自 https://material.angular.io/components/table/overview#pagination 的示例,该示例具有指向 stackblitz 示例 https://stackblitz.com/angular/bymxnvovkvk 的链接

当我下载代码时,运行 npm install 然后 ng serve 我看到一个看起来很相似的页面,但是缺少一些 Material Design 并且看起来很扁平。当我尝试添加其他材质项目(如 Sidenav)时,我收到错误消息,指出“找不到模块”@angular/material”。我确认它已包含在内,但如果它在 stackblitz 上工作,为什么它不能在我的机器上工作?

【问题讨论】:

    标签: angular angular8 angular-material-8


    【解决方案1】:

    我也遇到了 Angular 材料无法正常工作的问题。我是通过npm安装的,不过好像还是用更好的办法,

    ng add @angular/material.

    这应该可以正常工作并使有角材料正常工作。 您可能还想先卸载@angular/material,使用:

    npm uninstall @angular/material

    希望对你有帮助!

    PS在安装时对HammerJS 选项说no

    推荐阅读:https://material.angular.io/guide/getting-started

    【讨论】:

    • 您的回答确实有帮助。我这样做了,并且在将主题添加到 angular.json 文件后能够正确设置样式,如这里所说的 stackoverflow.com/a/56016261/1486716
    猜你喜欢
    • 2016-11-22
    • 1970-01-01
    • 1970-01-01
    • 2018-10-02
    • 2017-01-13
    • 2020-12-21
    • 1970-01-01
    • 1970-01-01
    • 2017-05-02
    相关资源
    最近更新 更多