![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
angular
Dukapoo
这个作者很懒,什么都没留下…
展开
-
Angular router
基础用法 app.routing.module.ts import { NgModule } from '@angular/core'; import { Routes, RouterModule } from '@angular/router'; const routes: Routes = [ //定义路由数组 ]; @NgModule({ imports: [RouterModule.forRoot(routes)], exports: [RouterModule] }) export原创 2020-05-18 22:14:32 · 473 阅读 · 0 评论 -
Angular ng-content @ContentChild @ContentChildren
组件1.html <div> <ng-content select="button"></ng-content> <ng-content select="组件2的selector"></ng-content> </div> 父组件.html <组件1> <button type="button">button</button> <组件2></组件2> </组件1原创 2020-05-18 20:20:17 · 410 阅读 · 0 评论 -
Angular change detection
Angular change detection angular源码基于zone.js进行变更检测,拥有NgZone,在ApplicationRef的构造函数中监听zone.js的onTurnDone事件,回调函数中遍历整个angular应用中每个组件的changeDetector的detectChanges。 class ApplicationRef { changeDetectorRefs:ChangeDetectorRef[] = []; constructor(private zone:原创 2020-05-18 19:54:05 · 229 阅读 · 0 评论