Comment construire des composants en Angular ? Cet article vous présentera les méthodes Angular pour créer des projets et trois façons de créer des composants dans Angular.
Changements de nom, Angular 2 et versions ultérieures seront officiellement nommés Angular, et les versions antérieures à 2.0 s'appellent AngualrJS. [Recommandation de didacticiel connexe : "Tutoriel angulaire"]
1.x est utilisé en introduisant des fichiers AngularJS js dans la page Web. Après la version 2.0, la différence entre les deux est similaire à Java et JavaScript. .
1. Installez l'outil global de ligne de commande Angular CLI
npm install -g @angular/cli
2. Créez un projet
ng new angular-tour-of-heroes
Remarque : la version du nœud doit être supérieure à 12, sinon elle affichera : " 'ng' n'est pas reconnu comme une commande interne ou externe, un programme opérationnel ou un fichier batch. "
3. Exécutez le projet
cd angular-tour-of-heroes ng serve --open
import { Component } from "@angular/core"; @Component({ selector: 'hello-world组件', // templateUrl: './app.component.html', // styleUrls: ["./app.component.scss"] template: `<h1>{{text}}</h1>` }) export class HellowordComponent { constructor() {} text = "第一个模板"; }
2.app.component.html ou app.component.ts Ajouter une balise de composant
// 引入ng核心包和组件 import { Component } from '@angular/core'; @Component({ selector: 'app-root',//当前组件的引用名称 template: ` <hello-world></hello-world>//x新增组件标签 ` , // templateUrl: './app.component.html',//组件模板 styles: ['h1 { color:red}'] // styleUrls: ['./app.component.scss']//组件的样式文件 }) export class AppComponent {//组件名称 }
3. Introduisez le composant dans app.module.ts et déclarez le composant
Quatrièmement, la deuxième façon de créer un composant :
Entrée la commande :
ng generate component hello-world
5. La troisième façon de créer des composants :
2. apparaît
3. Cliquez sur Composant générateur Entrez le nom du composant et appuyez sur Entrée
4. Programmation
! !Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!