面试了许多求职者,很多求职者只知其然,而不知所以然,写此文章为广大前端小伙伴指引迷津。纯干货!纯干货!纯干货!
目录
基础小结
基础小结
组件
答:每个Angular至少有一个组件【根组件】。 每个组件都会定义一个类,包含应用的数据、逻辑、HTML模板。
@Component({
selector: 'app-base-info',
templateUrl: './base-info.component.html',
styleUrls: ['./base-info.component.scss']
})
模块
答:一个应用通常包含很多个功能模块。
指令
答:包含特定逻辑和数据,不带视图,多用于特定模板标记的逻辑功能。比如ngIf、ngFor等。
服务
答:跨组件共享的数据或逻辑,可以创建服务类。可作为依赖注入对象注入到使用的组建中。比如接口请求等。
依赖注入
答:providers,全局注入,局部注入(单例)。
管道
答:文本格式化。比如数值格式化、大小写等。
路由
答:全局路由、局部路由。比如懒加载到某个模块,再指定具体的路由。