首頁 > web前端 > js教程 > 主體

Angular怎麼建構元件? 3種方法介紹

青灯夜游
發布: 2021-08-12 10:32:56
轉載
6821 人瀏覽過

Angular怎麼建構組件?本篇文章為大家介紹一下Angular創建專案的方法,Angular創建元件的三種方式。

Angular怎麼建構元件? 3種方法介紹

一、angular 與angularjs的差別是什麼?

  • 命名變化,Angular2 以後官方命名為Angular, 2.0 先前的版本稱為AngualrJS。 【相關教學推薦:《angular教學》】

  • 1.x 的使用方式是引入AngularJS 的js 檔案到網頁,2.0 之後就完全不同了,兩者的差異類似Java 和JavaScript。

Angular怎麼建構元件? 3種方法介紹

二、建立一個項目

1.安裝全域的Angular CLI 命令列工具

npm install -g @angular/cli
登入後複製

2.建立專案

ng new angular-tour-of-heroes
登入後複製

注意:node 版本需要在12以上,否則會提示:「'ng' 不是內部或外部指令,也不是可執行的程式或批次檔。 ”

3.跑專案

cd angular-tour-of-heroes
ng serve --open
登入後複製

Angular怎麼建構元件? 3種方法介紹

#三、建立元件的第一種方式:

#1.src檔案下,新文件,命名hello-world.component.ts

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 = "第一个模板";
}
登入後複製

Angular怎麼建構元件? 3種方法介紹

2.app.component.html中或app.component.ts中新增元件標籤

Angular怎麼建構元件? 3種方法介紹

// 引入ng核心包和组件
import { Component } from &#39;@angular/core&#39;;
@Component({
  selector: &#39;app-root&#39;,//当前组件的引用名称
  template:
    ` 
 <hello-world></hello-world>//x新增组件标签

    `  ,
  // templateUrl: &#39;./app.component.html&#39;,//组件模板
  styles: [&#39;h1 { color:red}&#39;]
  // styleUrls: [&#39;./app.component.scss&#39;]//组件的样式文件

})
export class AppComponent {//组件名称

}
登入後複製

3.app.module.ts中引入元件,宣告元件

Angular怎麼建構元件? 3種方法介紹

四、建立元件的第二個方式:

#使用cli建立元件

輸入指令:

ng generate component hello-world
登入後複製

Angular怎麼建構元件? 3種方法介紹

五、建立元件的第三種方式:

1.在vscode下載Angular Files

Angular怎麼建構元件? 3種方法介紹

2.在components下方右鍵,則出現下圖

Angular怎麼建構元件? 3種方法介紹

3.點選Generater component輸入元件名稱回車

Angular怎麼建構元件? 3種方法介紹

#4.元件產生

Angular怎麼建構元件? 3種方法介紹

更多程式相關知識,請造訪:程式設計入門! !

以上是Angular怎麼建構元件? 3種方法介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:juejin.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板