angularjs_2_essential_training:styling_a_component
// inline template @Component ({ selector: 'media-tracker-app', template: '<h1>My app</h1>', }) // ou template: ` <h1>My App</h1> <p>now width multiline HTML</p> `,
Ou mettre dans du html séparé (la propriété devient templateUrl) :
@Component ({ selector: 'media-tracker-app', templateUrl: 'app/app.component.html', })
// app/app.component.html <h1>My App</h1>
Ajout de CSS
@Component ({ selector: 'media-tracker-app', template: 'app/app.component.html', styles: [` h1 { color: blue; } `,[` p { color: black; } `], })
Pour le mettre ailleurs (aussi changement d'URL):
@Component ({ selector: 'media-tracker-app', templateUrl: 'app/app.component.html', styleUrl: ['app/app.component.css'], })
note: angular se charge de modifier les sélecteurs CSS pour cibler les éléments de l'application.
angularjs_2_essential_training/styling_a_component.txt · Last modified: 2016/06/13 19:13 by leo