
- Angular 2 教程
- Angular 2 - 首頁
- Angular 2 - 概述
- Angular 2 - 環境
- Angular 2 - Hello World
- Angular 2 - 模組
- Angular 2 - 架構
- Angular 2 - 元件
- Angular 2 - 模板
- Angular 2 - 指令
- Angular 2 - 元資料
- Angular 2 - 資料繫結
- 使用 HTTP 進行 CRUD 操作
- Angular 2 - 錯誤處理
- Angular 2 - 路由
- Angular 2 - 導航
- Angular 2 - 表單
- Angular 2 - CLI
- Angular 2 - 依賴注入
- Angular 2 - 高階配置
- Angular 2 - 第三方控制元件
- Angular 2 - 資料顯示
- Angular 2 - 處理事件
- Angular 2 - 資料轉換
- Angular 2 - 自定義管道
- Angular 2 - 使用者輸入
- Angular 2 - 生命週期鉤子
- Angular 2 - 巢狀容器
- Angular 2 - 服務
- Angular 2 有用資源
- Angular 2 - 常見問題解答
- Angular 2 - 快速指南
- Angular 2 - 有用資源
- Angular 2 - 討論
Angular 2 - 概述
Angular JS 是一個基於 JavaScript 構建的開源框架。它由 Google 的開發人員構建。此框架用於克服在處理單頁應用程式時遇到的障礙。此外,在構建框架時,測試被視為一個關鍵方面。確保框架易於測試。框架的初始版本於 2010 年 10 月釋出。
Angular 2 的特性
以下是 Angular 2 的主要特性:
元件 - Angular 的早期版本側重於控制器,但現在已將重點轉向使用元件而不是控制器。元件有助於將應用程式構建成許多模組。這有助於在一段時間內更好地維護應用程式。
TypeScript - Angular 的較新版本基於 TypeScript。這是 JavaScript 的超集,由 Microsoft 維護。
服務 - 服務是一組可以由應用程式的不同元件共享的程式碼。因此,例如,如果您有一個從資料庫中獲取資料的元件,您可以將其作為共享服務,可以在多個應用程式中使用。
此外,Angular 2 具有更好的事件處理功能、強大的模板以及對移動裝置的更好支援。
Angular 2 的元件
Angular 2 包含以下元件:
模組 - 用於將應用程式分解成邏輯程式碼塊。每個程式碼塊或模組都設計用於執行一項任務。
元件 - 可用於將模組組合在一起。
模板 - 用於定義 Angular JS 應用程式的檢視。
元資料 - 可用於向 Angular JS 類新增更多資料。
服務 - 用於建立可以在整個應用程式中共享的元件。
我們將在本教程後續章節中詳細討論所有這些元件。
Angular 的官方網站是 https://angular.io/ 該網站包含有關 Angular 2 的所有資訊和文件。

廣告