Angular 7.0 基础教程 pdf

Angular 7.0 基础教程

内容简介

本课程是 Angular 基础教程,目标是带领读者快速上手实战。课程以 3 个核心概念作为主线(组件、路由和模块)以及在业务开发过程中必须用到的特性(工具、指令、表单、RxJS、i18n、测试)来展开讲解。除了这 3 个核心概念具有很强的关联性外,其他内容都是完全独立的,读者在用到的时候可以随时翻阅。注射器部分的内容稍微复杂一些,日常开发过程中用到的不多。

认真学完这门课程之后,将会深入理解新版本 Angular 的概念模型,具备使用 Angular 上手进行开发的基本能力。

作者简介

大漠穷秋,10 年开发经验,其中 5 年后端、5 年前端。熟悉 Java 相关的技术体系:Spring MVC、MyBatis、Ehcache、ELK、MySQL 等。在前端技术方面尤其有深入的研究,先后使用并研究过 Flex、jQuery、Ext JS、Backbone、Bootstrap、Angular 等常见的前端技术体系。

2016 ~ 2017 年期间,担任 Angular Developer PM,专门帮助 Google Angular 团队在中国推广 Angular 框架。

目录

开篇词 为什么会写 Angular 这门课

Angular 基本用法(第01~10课)

    1.搭建开发环境

    2-1.组件概述

    2-2.把 CSS 预编译器改成 SASS

    2-3.模板

    ......

Angular 依赖注入(第11课)

    11-1.注册器数基础知识

    11-2.Angular依赖注入的基本玩法

    ......

综合实例

    12.综合实例 OpenWMS 介绍

    13.快速上手 PWA

    14.参考资料

附录1 Angular 5.0 引入的新特性

附录2 Angular 6.0 引入的新特性

附录3 Angular 7.0 引入的新特性

感悟与笔记

Angular 的概念模型

    既然如此,问题就来了,新版本的 Angular 的核心概念是什么呢?
    非常简单,一切都是围绕着“组件”(Component)的概念展开的。
  • Component(组件)是整个框架的核心,也是终极目标。“组件化”的意义有 2 个:一是分治,因为有了组件之后,我们可以把各种逻辑封装在组件内部,避免混在一起;二是复用,封装成组件之后不仅可以在项目内部复用,而且还可以沉淀下来跨项目复用。
  • NgModule(模块)是组织业务代码的利器,按照自己的业务场景,把组件、服务、路由打包到模块里面,形成一个个的积木块,然后再用这些积木块来搭建出高楼大厦。
  • Router(路由)的角色也非常重要,它有 3 个重要的作用:一是封装浏览器的 History 操作;二是负责异步模块的加载;三是管理组件的生命周期。

会员免费下载

链接:https://pan.baidu.com/s/1N-ZyAu028S901ZPDYrQdVA

提取码: ****** 查看

¥69/年 开通VIP会员

成为本站VIP会员即可无限下载。 请先点击百度网盘,看资源是否还在,不在请点击链接通知站长补资源。

资源标签点击标签可查看对应分类的资源

前端框架

资源推荐

免费 图解数据结构:使用Java

C++ 程序设计语言:第4部分 标准库(原书第4版)

C++编程思想(两卷合订本)

CSS世界

JavaScript DOM编程艺术(第2版)

C++ Primer Plus(第6版) 中文版

Vue.js快速入门

Java编程思想(第4版) [thinking in java]

Copyright © 2021-2022 知识猫. All Rights Reserved.