为什么styleurls使用方形后缀,而templateurl不使用方形后缀?

时间:2018-10-26 02:51:33

标签: angular components

@Component({
 selector: 'app-heroes',
 templateUrl: './heroes.component.html',
 styleUrls: ['./heroes.component.css']

我的问题是为什么为什么使用方括号而不使用其他方括号?

2 个答案:

答案 0 :(得分:0)

对于 multiple templates 组件,您不能具有 single ,但是可以配置 different styles 用于简单组件。

这就是为什么您将 styleUrls 作为数组的原因。

答案 1 :(得分:0)

@Shehroz Khan,

根据角度组件选项名称

styleUrls 是复数形式,是包含要在此组件中使用的CSS样式表的文件的一个或多个URL。

templateUrl 对于每个组件都是单数,我们只能添加一个component.html文件,所以

styleUrls 类型是数组,而 templateUrl 是普通字符串。

如果您对此有任何进一步的讨论,请告诉我