在Angular中,组件装饰器中的选择器(selector)被称为“css选择器”,是因为它采用了CSS选择器的语法规则。我们可以使用CSS选择器的方式,通过指定一个元素、一个类名或其他属性来选择DOM元素,并将其包含到组件中。以下是一个示例:
@Component({ selector: 'app-root', // CSS选择器 templateUrl: './app.component.html', styleUrls: ['./app.component.css'] }) export class AppComponent { title = 'My App'; }
在上面的示例中,选择器“app-root”应用于@Component装饰器中。 而在HTML模板中,将使用此选择器来呈现组件。 例如,在index.html中,
因此,通过使用类似于CSS的选择器,我们可以将组件包含到特定的HTML标记中,并进一步自定义和控制它们的样式和功能。