25 Nov Component lista-eventi, creazione
[vc_row css_animation=”” row_type=”row” use_row_as_full_screen_section=”no” type=”full_width” angled_section=”no” text_align=”left” background_image_as_pattern=”without_pattern”][vc_column][vc_column_text]Per creare il nuovo component, dalla nostra Shell, diamo il seguente comando Angular:
ng generate component components\listaEventi
[/vc_column_text][/vc_column][/vc_row][vc_row css_animation=”” row_type=”row” use_row_as_full_screen_section=”no” type=”full_width” angled_section=”no” text_align=”left” background_image_as_pattern=”without_pattern”][vc_column][vc_column_text]Nella folder di progetto \agenda-eventi\src\app verrà creata il folder components\lista-eventi, contenente i quattro nuovi file, caratteristici di ogni component.
- lista-eventi.component.css
- lista-eventi.component.html
- lista-eventi.component.ts
- lista-eventi.component.spec.ts
Inoltre viene automaticamente modificato il file src\app\app.module.ts per includere il componente nel progetto.
[/vc_column_text][/vc_column][/vc_row][vc_row css_animation=”” row_type=”row” use_row_as_full_screen_section=”no” type=”full_width” angled_section=”no” text_align=”left” background_image_as_pattern=”without_pattern”][vc_column][vc_separator type=”normal”][vc_column_text]
MODIFICHE AUTOMATICHE AL FILE app.module.ts
[/vc_column_text][vc_separator type=”transparent”][vc_raw_html el_class=”mycode”]JTNDcCUzRWltcG9ydCUyMCU3QiUyMEJyb3dzZXJNb2R1bGUlMjAlN0QlMjBmcm9tJTIwJTI3JTQwYW5ndWxhciUyRnBsYXRmb3JtLWJyb3dzZXIlMjclM0IlM0NiciUyMCUyRiUzRWltcG9ydCUyMCU3QiUyME5nTW9kdWxlJTIwJTdEJTIwZnJvbSUyMCUyNyU0MGFuZ3VsYXIlMkZjb3JlJTI3JTNCJTNDJTJGcCUzRSUwQSUzQ3AlM0VpbXBvcnQlMjAlN0IlMjBBcHBSb3V0aW5nTW9kdWxlJTIwJTdEJTIwZnJvbSUyMCUyNy4lMkZhcHAtcm91dGluZy5tb2R1bGUlMjclM0IlM0NiciUyMCUyRiUzRWltcG9ydCUyMCU3QiUyMEFwcENvbXBvbmVudCUyMCU3RCUyMGZyb20lMjAlMjcuJTJGYXBwLmNvbXBvbmVudCUyNyUzQiUzQ2JyJTIwJTJGJTNFJTNDc3BhbiUyMHN0eWxlJTNEJTIyY29sb3IlM0ElMjAlMjNmZjAwMDAlM0IlMjIlM0UlM0NzdHJvbmclM0VpbXBvcnQlMjAlN0IlMjBMaXN0YUV2ZW50aUNvbXBvbmVudCUyMCU3RCUyMGZyb20lMjAlMjcuJTJGY29tcG9uZW50cyUyRmxpc3RhLWV2ZW50aSUyRmxpc3RhLWV2ZW50aS5jb21wb25lbnQlMjclM0IlM0MlMkZzdHJvbmclM0UlM0MlMkZzcGFuJTNFJTNDYnIlMjAlMkYlM0VpbXBvcnQlMjAlN0IlMjBCcm93c2VyQW5pbWF0aW9uc01vZHVsZSUyMCU3RCUyMGZyb20lMjAlMjclNDBhbmd1bGFyJTJGcGxhdGZvcm0tYnJvd3NlciUyRmFuaW1hdGlvbnMlMjclM0IlM0MlMkZwJTNFJTBBJTNDZGl2JTNFJTBBJTNDZGl2JTNFJTQwTmdNb2R1bGUlMjglN0IlM0MlMkZkaXYlM0UlMEElM0NkaXYlM0UlMjZuYnNwJTNCJTI2bmJzcCUzQmRlY2xhcmF0aW9ucyUzQSUyNm5ic3AlM0IlNUIlM0MlMkZkaXYlM0UlMEElM0NkaXYlM0UlMjZuYnNwJTNCJTI2bmJzcCUzQiUyNm5ic3AlM0IlMjZuYnNwJTNCQXBwQ29tcG9uZW50JTJDJTNDJTJGZGl2JTNFJTBBJTNDZGl2JTNFJTNDc3BhbiUyMHN0eWxlJTNEJTIyY29sb3IlM0ElMjAlMjNmZjAwMDAlM0IlMjIlM0UlMjZuYnNwJTNCJTI2bmJzcCUzQiUyNm5ic3AlM0IlMjZuYnNwJTNCJTNDc3Ryb25nJTNFTGlzdGFFdmVudGlDb21wb25lbnQlM0MlMkZzdHJvbmclM0UlM0MlMkZzcGFuJTNFJTNDJTJGZGl2JTNFJTBBJTNDZGl2JTNFJTI2bmJzcCUzQiUyNm5ic3AlM0IlNUQlMkMlM0MlMkZkaXYlM0UlMEElM0NkaXYlM0UlMjZuYnNwJTNCJTI2bmJzcCUzQmltcG9ydHMlM0ElMjZuYnNwJTNCJTVCJTNDJTJGZGl2JTNFJTBBJTNDZGl2JTNFJTI2bmJzcCUzQiUyNm5ic3AlM0IlMjZuYnNwJTNCJTI2bmJzcCUzQkJyb3dzZXJNb2R1bGUlMkMlM0MlMkZkaXYlM0UlMEElM0NkaXYlM0UlMjZuYnNwJTNCJTI2bmJzcCUzQiUyNm5ic3AlM0IlMjZuYnNwJTNCQXBwUm91dGluZ01vZHVsZSUyQyUzQyUyRmRpdiUzRSUwQSUzQ2RpdiUzRSUyNm5ic3AlM0IlMjZuYnNwJTNCJTI2bmJzcCUzQiUyNm5ic3AlM0JCcm93c2VyQW5pbWF0aW9uc01vZHVsZSUzQyUyRmRpdiUzRSUwQSUzQ3AlM0UlNUQlMkMlM0MlMkZwJTNFJTBBJTNDZGl2JTNFJTI2bmJzcCUzQiUyNm5ic3AlM0Jwcm92aWRlcnMlM0ElMjZuYnNwJTNCJTVCJTVEJTJDJTNDJTJGZGl2JTNFJTBBJTNDZGl2JTNFJTI2bmJzcCUzQiUyNm5ic3AlM0Jib290c3RyYXAlM0ElMjZuYnNwJTNCJTVCQXBwQ29tcG9uZW50JTVEJTNDJTJGZGl2JTNFJTBBJTNDZGl2JTNFJTdEJTI5JTNDJTJGZGl2JTNFJTBBJTNDZGl2JTNFZXhwb3J0JTI2bmJzcCUzQmNsYXNzJTI2bmJzcCUzQkFwcE1vZHVsZSUyNm5ic3AlM0IlN0IlMjZuYnNwJTNCJTdEJTNDJTJGZGl2JTNFJTBBJTNDJTJGZGl2JTNF[/vc_raw_html][/vc_column][/vc_row][vc_row css_animation=”” row_type=”row” use_row_as_full_screen_section=”no” type=”full_width” angled_section=”no” text_align=”left” background_image_as_pattern=”without_pattern”][vc_column][vc_separator type=”normal” up=”30″][vc_column_text]Il nuovo Component è stato creato, ma non risulta “raggiungibile” finché non spieghiamo all’applicazione come farlo, modificando opportunamente il file che definisce il Routing:[/vc_column_text][vc_separator type=”transparent” up=”20″][vc_column_text]
MODIFICA DEL FILE app-routing.module.ts
[/vc_column_text][vc_separator type=”transparent” up=”20″][vc_column_text el_class=”mycode”]
[/vc_column_text][vc_separator type=”transparent” down=”20″][vc_column_text]Dopo queste modifiche il nostro nuovo component sarà visualizzabile nel browser semplicemente digitando nella barra degli indirizzi uno dei seguenti:
- http://localhost:4200/
- http://localhost:4200/lista-eventi
[/vc_column_text][/vc_column][/vc_row][vc_row css_animation=”” row_type=”row” use_row_as_full_screen_section=”no” type=”full_width” angled_section=”no” text_align=”left” background_image_as_pattern=”without_pattern”][vc_column][vc_separator type=”normal” thickness=”2″ up=”40″ down=”40″][/vc_column][/vc_row][vc_row css_animation=”” row_type=”row” use_row_as_full_screen_section=”no” type=”full_width” angled_section=”no” text_align=”left” background_image_as_pattern=”without_pattern”][vc_column]Struttura del progetto Angularcomponent lista-eventi, personalizzazione[/vc_column][/vc_row]
Sorry, the comment form is closed at this time.