我只需要为一个组件导入ignite-ui样式。
组件:
@Component({
selector: 'app-detailed-report',
templateUrl: './detailed-report.component.html',
styleUrls: ['./detailed-report.component.css'],
encapsulation: ViewEncapsulation.ShadowDom
})Css:
@import "../../../../../../../../node_modules/igniteui-angular/styles/igniteui-angular.css";或
@import "~igniteui-angular/styles/igniteui-angular.css";这不起作用。但是,如果我将encapsulation: ViewEncapsulation.ShadowDom更改为encapsulation: ViewEncapsulation.None,则将应用样式。但是,如果我转到其他组件,这些样式也会应用到它们。我只需要为一个组件应用样式
发布于 2019-06-14 15:56:31
@Component({
selector: 'app-detailed-report',
templateUrl: './detailed-report.component.html',
styleUrls: [
'./detailed-report.component.css',
'../../../../../../../../node_modules/igniteui-angular/styles/igniteui-angular.css' // make sure it's the right path
],
encapsulation: ViewEncapsulation.ShadowDom
})或者切换到scss并将其导入样式文件中
@import "~igniteui-angular/styles/igniteui-angular.css";css没有import语句
https://stackoverflow.com/questions/56593782
复制相似问题