![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
angular
Carol小朋友
正在努力成为一名优秀的前端程序媛~
展开
-
【Angular学习】(三)生命周期钩子
理解Angular提供了生命周期钩子,把这些关键生命时刻暴露出来,赋予我们在它们发生时采取行动的能力。可以将钩子函数理解为在合适的时候做合适的事情。官方给出的解释是:每个组件都有一个被 Angular 管理的生命周期。Angular 创建它,渲染它,创建并渲染它的子组件,在它被绑定的属性发生变化时检查它,并在它从 DOM 中被移除前销毁它。Angular 提供了生命周期钩子,把这些关键生...原创 2019-01-11 17:12:14 · 314 阅读 · 0 评论 -
【Angular学习】(一)项目环境
引入AngularJS是一个JavaScript框架,可以直接通过script引入<script src="https://cdn.staticfile.org/angular.js/1.4.6/angular.min.js"></script>通常放在&am原创 2019-01-02 17:14:52 · 131 阅读 · 0 评论 -
【Angular学习】(五)HTTPClient
@angular/common/http 中的 HttpClient 类为 Angular 应用程序提供了一个简化的 API 来实现 HTTP 客户端功能。它基于浏览器提供的 XMLHttpRequest 接口。使用方法导入导入 HttpClientModule 模块import { BrowserModule } from "@angular/platform-browser";imp...原创 2019-01-18 14:43:35 · 909 阅读 · 0 评论 -
【Angular学习】(二)指令
Angularjs通过指令来扩展HTML,指令带有前缀ng-。ng-app指令初始化一个 AngularJS 应用程序。ng-init指令初始化应用程序数据。这个指令一般较少使用。ng-model指令把元素数据值绑定到应用程序。<div ng-app="" ng-init=&a原创 2019-01-08 15:10:14 · 228 阅读 · 0 评论 -
【Angular学习】(四)路由
理解官方定义:在用户使用应用程序时,Angular 的路由器能让用户从一个视图导航到另一个视图。使用安装需要先安装angular routernpm i --save @angular/routerbase href然后我们需要将 <base> 标签添加到我们的 index.html 文件中的<head>标签里。路由需要根据这个来确定应用程序的根目录。&l...原创 2019-01-14 16:20:33 · 207 阅读 · 0 评论 -
【Angular学习】(六)依赖注入
概念维基百科:在软件工程中,依赖注入是种实现控制反转用于解决依赖性设计模式。一个依赖关系指的是可被利用的一种对象(即服务提供端) 。依赖注入是将所依赖的传递给将使用的从属对象(即客户端)。该服务是将会变成客户端的状态的一部分。 传递服务给客户端,而非允许客户端来建立或寻找服务,是本设计模式的基本要求。示例介绍例如要构建一个汽车,出于简单考虑,只考虑三个部分:车身、车门和引擎。1.定义车身...原创 2019-01-29 10:28:15 · 367 阅读 · 0 评论