我正在使用深色模式创建一个页面,该页面具有完全不同的CSS。如果我将其CSS文件添加到angular.json
中的样式
"styles": [
"src/styles.scss",
"node_modules/datatables.net-dt/css/jquery.dataTables.css",
"node_modules/datatables.net-select-dt/css/select.dataTables.css",
"node_modules/ngx-toastr/toastr.css",
"src/assets/scss/black-dashboard.scss"
],
但这会影响其他页面,因为CSS会全局添加,而不是根据需要添加到单个页面。
如果我想将其导入.ts
文件中,则不会从任何src
文件中链接到component.ts
文件夹。
@Component({
selector: 'app-chart',
templateUrl: './chart.Component.html',
styleUrls: ['./chart.Component.css', '../../..src/assets/scss/black-dashboard.scss']
})
请帮助我了解如何在组件级别SCSS
上添加*.component.ts
组文件
答案 0 :(得分:0)
从一点开始,它说现在在此文件夹中,两点到src的上一级文件夹比scss文件的上一级。
@Component({
selector: 'app-chart',
templateUrl: './chart.Component.html',
styleUrls: ['./chart.Component.css', './../../../src/assets/scss/black-dashboard.scss']
})