docs(ngmodule): fixes for defects discovered by John Papa (#2197)

includes splitting FAQs into its own cookbook.
This commit is contained in:
Ward Bell 2016-08-25 19:12:15 -07:00 committed by GitHub
parent 8bda4abe7f
commit 8e15829189
14 changed files with 1213 additions and 1158 deletions

View File

@ -8,9 +8,14 @@ import { HeroListComponent } from './hero-list.component';
import { HighlightDirective } from './highlight.directive';
import { routing } from './hero.routing.3';
// TODO: Remove in RC 6
import { HeroService } from './hero.service';
// #docregion class
@NgModule({
imports: [ CommonModule, FormsModule, routing ],
// TODO: Remove in RC 6
providers: [ HeroService ],
declarations: [
HeroComponent, HeroDetailComponent, HeroListComponent,
HighlightDirective

View File

@ -7,14 +7,12 @@ import { HeroDetailComponent } from './hero-detail.component';
import { HeroListComponent } from './hero-list.component';
import { routing } from './hero.routing';
/*
* TODO: Remove THE HeroService class and provider after
* https://github.com/angular/angular/pull/10579 lands
*/
// TODO: Remove THE HeroService class in RC 6
import { HeroService } from './hero.service';
@NgModule({
imports: [ SharedModule, routing ],
// TODO: Remove in RC 6
providers: [ HeroService ],
declarations: [
HeroComponent, HeroDetailComponent, HeroListComponent,

View File

@ -9,11 +9,12 @@
"app/title.component.ts",
"app/user.service.ts",
"app/contact/*.css",
"app/contact/*.html",
"app/contact/*.ts",
"!app/contact/contact.component.ts",
"!app/contact/contact.module.ts",
"app/contact/awesome.pipe.ts",
"app/contact/contact.component.css",
"app/contact/contact.component.html",
"app/contact/contact.component.3.ts",
"app/contact/contact.service.ts",
"app/contact/highlight.directive.ts",
"styles.css",
"index.1b.html"

View File

@ -9,12 +9,14 @@
"app/title.component.ts",
"app/user.service.ts",
"app/contact/*.css",
"app/contact/*.html",
"app/contact/*.ts",
"!app/contact/contact.component.ts",
"!app/contact/contact.module.ts",
"!app/contact/contact.module.3.ts",
"app/contact/contact.component.css",
"app/contact/contact.component.html",
"app/contact/contact.service.ts",
"app/contact/awesome.pipe.ts",
"app/contact/contact.component.3.ts",
"app/contact/contact.module.2.ts",
"app/contact/highlight.directive.ts",
"styles.css",
"index.2.html"

View File

@ -8,19 +8,21 @@
"app/contact/contact.component.css",
"app/contact/contact.component.html",
"app/contact/contact.service.ts",
"app/contact/contact.component.ts",
"app/contact/contact.module.ts",
"app/contact/contact.routing.ts",
"app/contact/contact.service.ts",
"app/crisis/*.ts",
"app/hero/*.ts",
"app/hero/hero-detail.component.ts",
"app/hero/hero-list.component.ts",
"app/hero/hero.service.ts",
"!app/hero/hero.component.3.ts",
"!app/hero/hero.module.3.ts",
"!app/hero/hero.routing.3.ts",
"!app/hero/highlight.directive.ts",
"app/hero/hero.component.ts",
"app/hero/hero.module.ts",
"app/hero/hero.routing.ts",
"app/core/*.css",
"app/core/*.html",

View File

@ -11,21 +11,26 @@
"app/title.component.ts",
"app/user.service.ts",
"app/contact/*.css",
"app/contact/*.html",
"app/contact/*.ts",
"app/contact/contact.component.css",
"app/contact/contact.component.html",
"app/contact/contact.service.ts",
"!app/contact/contact.component.ts",
"!app/contact/contact.module.ts",
"!app/contact/contact.routing.ts",
"app/contact/awesome.pipe.ts",
"app/contact/contact.component.3.ts",
"app/contact/contact.module.3.ts",
"app/contact/contact.routing.3.ts",
"app/contact/highlight.directive.ts",
"app/crisis/*.ts",
"app/hero/*.ts",
"app/hero/hero-detail.component.ts",
"app/hero/hero-list.component.ts",
"app/hero/hero.service.ts",
"!app/hero/hero.component.ts",
"!app/hero/hero.module.ts",
"!app/hero/hero.routing.ts",
"app/hero/hero.component.3.ts",
"app/hero/hero.module.3.ts",
"app/hero/hero.routing.3.ts",
"app/hero/highlight.directive.ts",
"styles.css",
"index.3.html"

View File

@ -96,10 +96,3 @@
System.config(config);
})(this);
/*
Copyright 2016 Google Inc. All Rights Reserved.
Use of this source code is governed by an MIT-style license that
can be found in the LICENSE file at http://angular.io/license
*/

View File

@ -12,6 +12,12 @@
"hide": true
},
"ngmodule-faq": {
"title": "Angular Module FAQs",
"intro": "Answers to frequently asked questions about @NgModule",
"hide": true
},
"component-communication": {
"title": "Component Interaction",
"intro": "Share information between different directives and components"

View File

@ -0,0 +1 @@
!= partial("../../../_includes/_ts-temp")

View File

@ -11,6 +11,12 @@
"intro": "Learn how Angular 1 concepts and techniques map to Angular 2"
},
"ngmodule-faq": {
"title": "Angular Module FAQs",
"intro": "Answers to frequently asked questions about @NgModule",
"hide": true
},
"component-communication": {
"title": "Component Interaction",
"intro": "Share information between different directives and components"

View File

@ -0,0 +1 @@
!= partial("../../../_includes/_ts-temp")

View File

@ -11,6 +11,11 @@
"intro": "Learn how Angular 1 concepts and techniques map to Angular 2"
},
"ngmodule-faq": {
"title": "Angular Module FAQs",
"intro": "Answers to frequently asked questions about @NgModule"
},
"component-communication": {
"title": "Component Interaction",
"intro": "Share information between different directives and components"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff