Angular 2 组件使用另一个组件的 CSS
创始人
2024-10-15 14:30:04
0

在Angular 2中,可以使用@Component装饰器的styleUrls属性来引用另一个组件的CSS文件。以下是一个示例解决方法:

假设我们有两个组件:ComponentAComponentBComponentA想要使用ComponentB的CSS样式。

首先,在ComponentB组件的文件中,将CSS代码写在一个单独的CSS文件中(例如componentB.css):

/* componentB.css */
.container {
  background-color: red;
}

然后,在ComponentB组件的文件中,使用@Component装饰器的styleUrls属性来引用该CSS文件:

import { Component } from '@angular/core';

@Component({
  selector: 'component-b',
  templateUrl: './componentB.html',
  styleUrls: ['./componentB.css']
})
export class ComponentB {
  // ComponentB的逻辑代码
}

接下来,在ComponentA组件的文件中,也使用@Component装饰器的styleUrls属性来引用ComponentB的CSS文件:

import { Component } from '@angular/core';

@Component({
  selector: 'component-a',
  templateUrl: './componentA.html',
  styleUrls: ['./componentA.css', '../componentB/componentB.css']
})
export class ComponentA {
  // ComponentA的逻辑代码
}

ComponentAstyleUrls数组中,我们添加了'../componentB/componentB.css',以引用ComponentB的CSS文件。

现在,ComponentA将能够使用ComponentB的CSS样式。

相关内容

热门资讯

专业透视!wepoker怎么设... 专业透视!wepoker怎么设置透视,微信小程序微乐安徽辅助苹果,学习教程(有挂方法)-哔哩哔哩1、...
解密透视!wepoker有辅助... 解密透视!wepoker有辅助器吗,广西微乐小程序控制器,攻略教程(有人有挂)-哔哩哔哩所有人都在同...
详情透视!hhpoker是内部... 详情透视!hhpoker是内部控制吗,微信小程序微乐安徽辅助,要领教程(竟然有挂)-哔哩哔哩该软件可...
解迷透视!hhpoker德州牛... 解迷透视!hhpoker德州牛仔视频,微乐游戏兑换码大全,要领教程(有挂规律)-哔哩哔哩1、下载好h...
必备透视!wepoker有没有... 必备透视!wepoker有没有挂,微乐小程序黑科技app入口,步骤教程(有挂教学)-哔哩哔哩1、每一...
有挂透视!wepoker怎么开... 有挂透视!wepoker怎么开辅助,微信微乐陕西挖坑小程序下载,窍要教程(有挂秘笈)-哔哩哔哩1、w...
曝光透视!wpk模拟器是什么,... 曝光透视!wpk模拟器是什么,微信小程序微乐破解器,阶段教程(有挂规律)-哔哩哔哩1、上手简单,内置...
解迷透视!wpk透视辅助靠谱吗... 解迷透视!wpk透视辅助靠谱吗,微乐游戏小程序脚本,指南书教程(有挂工具)-哔哩哔哩1、每一步都需要...
解谜透视!哈糖大菠萝有没有挂,... 解谜透视!哈糖大菠萝有没有挂,微乐家乡小程序脚本,方针教程(有挂教学)-哔哩哔哩1、哈糖大菠萝有没有...
分享透视!wepoker私人局... 分享透视!wepoker私人局透视插件,微信小程序游戏破解器,手段教程(真实有挂)-哔哩哔哩1、每一...