在Angular 7中,你可以使用元标签来添加一些元信息到你的组件中。元标签是在组件的装饰器中定义的,使用元属性@Component
。
以下是一个示例代码:
import { Component } from '@angular/core';
@Component({
selector: 'app-my-component',
template: `
My Component
`,
styleUrls: ['./my-component.component.css'],
host: {
'class': 'my-component',
'role': 'presentation'
},
providers: [MyService]
})
export class MyComponent {
// 组件的逻辑部分
}
在上面的示例中,host
属性用于添加宿主元素的属性,如class
和role
。你可以根据自己的需求添加更多的属性。
providers
属性用于提供组件所需的服务。在示例中,MyService
是一个被注入到MyComponent
中的服务。
使用元标签可以让你在组件中添加更多的元信息,以实现更灵活和可重用的组件。