angular项目中,创建一个组建后,报错: ViewEncapsulation is not defined

发布于 2022-09-06 03:43:49 字数 565 浏览 18 评论 0

用angular-cli 创建的一个项目,利用 ng g component navbar 自动创建了一个导航组件

预览的时候显示

navbar.component.ts:7 Uncaught ReferenceError: ViewEncapsulation is not defined
at eval (navbar.component.ts:7)
at eval (navbar.component.ts:16)
at Object.../../../../../src/app/navbar/navbar.component.ts 

点进自动生成的 navbar.component.ts 文件中

@Component({
selector: 'app-navbar',
templateUrl: './navbar.component.html',
styleUrls: ['./navbar.component.css'],
encapsulation: ViewEncapsulation.None // 这一行报错
})

是没有下什么依赖么,大神帮助下

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

黑凤梨 2022-09-13 03:43:49

ViewEncapsulation这个是需要从core里面引用的

import {ViewEncapsulation} from '@angular/core';
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文