
Angular 4
Angular4 学习,以及用法。
耳东蜗牛
社会的道路上越走越远,希望技术的道路上可以越走越近。
展开
-
Angular4 - 启动过程
Angular4 - 启动过程1.学习条件本人由于项目组的变换,然后导致需要学习使用Angular 4,对于一个以前没有在项目开发中使用Angular的人来说,感觉到很无助,为什么呢?因为现在使用的Angular 4,前面还有AngularJS和Angular 2,岂不是说我需要去把这些东西都看完。 随着在网上找到一些资料,了解到首先AngularJS与原创 2017-12-18 20:55:29 · 1888 阅读 · 2 评论 -
Angular4 - 引入第三方jquery
Angular4 - 引入第三方jquery由于最近在Angular4中引入jquery的方式,先是使用了一种普通的方式,在对应的文件中import jquery,可以实现功能。只是后来自己想着怎么把$符号变成一种全局可识别的变量,所以花了一些时间去研究它。1. import * as $ from 'jquery'(1) 将第三方类库安装到本地npm install jque原创 2017-12-19 22:48:18 · 4581 阅读 · 0 评论 -
Angular4 - 共享模块
Angular4 - 共享模块1. AppModule@NgModule({ declarations: [ AppComponent ], imports: [ BrowserModule ], exports: [ AppComponent ], providers: [], bootstrap: [App原创 2018-01-28 20:52:21 · 8747 阅读 · 4 评论 -
Angular4 - 路由
Angular4 - 路由1. 简单问题单页面程序将所有的活动局限于一个Web页面中,仅在该Web页面初始化时加载相应的HTML、JavaScript 和 CSS。用hash的变化从而可以实现推动界面变化。这里有两个关键点,hash值的变化和web页面变化的区域。Route: 一条路由指的是什么? 当url #后面的只为home的时候,在当前应用动态变化的区域显示H原创 2018-02-05 22:48:09 · 5267 阅读 · 2 评论 -
Angular4 - 组件
在TypeScript中,我们用装饰器 (decorator) 来附加元数据@Component装饰器,它把紧随其后的类标记成了组件类。@Component里面的元数据会告诉 Angular 从哪里获取你为组件指定的主要的构建块。@Component装饰器能接受一个配置对象, Angular 会基于这些信息创建和展示组件及其视图。@Component的配置项包括:selector: CSS 选择器,它告诉 Angular 在父级 HTML 中查找<hero-list>标签,创建并插原创 2018-02-10 23:06:15 · 6032 阅读 · 2 评论 -
Angular4 - 依赖注入
Angular4 - 依赖注入1. 例子 (不是很恰当)第一版//car.tsexport class Car { engine: Engine; doors: Doors; body: Body; constructor() { this.engine = new Engine(); this.body = new Body(); this原创 2018-02-25 20:03:32 · 2553 阅读 · 0 评论 -
Angular4 - 模板语法
Angular4 - 模板语法1. 模板语法的介绍HTML 是 Angular 模板的语言。几乎所有的HTML语法都是有效的模板语法。 但值得注意的例外是元素,它被禁用了,以阻止脚本注入攻击的风险。(实际上,只是被忽略了。)有些合法的 HTML 被用在模板中是没有意义的。、和元素这个舞台上中并没有扮演有用的角色。剩下的所有元素基本上就都一样用了。这些元素存在于index.html中原创 2018-03-03 12:56:35 · 4138 阅读 · 0 评论 -
Angular4 - 指令
1. 指令分类组件(Component directive):用于构建UI组件,继承于 Directive 类属性指令(Attribute directive): 用于改变组件的外观或行为结构指令(Structural directive): 用于动态添加或删除DOM元素来改变DOM布局组件相关的内容就不多说了,可以查看文章组件(1) 内置属性指令属性型指令会监原创 2018-03-03 23:59:41 · 13680 阅读 · 6 评论 -
Angular4 - Rxjs基础
1. 下面这段话先看,留个印象就好(摘抄与中文文档)RxJS 是一个库,它通过使用 observable 序列来编写异步和基于事件的程序。它提供了一个核心类型 Observable,附属类型 (Observer、 Schedulers、 Subjects) 和受 [Array#extras] 启发的操作符 (map、filter、reduce、every, 等等),这些数组操作符可以把异步事件原创 2018-03-14 23:22:24 · 2683 阅读 · 0 评论 -
Angular4 - 表单
1. 纯html5 表单纯HTML5表单提供功能如下显示表单项校验用户输入提交表单数据先看一个纯html5表单的例子: UserName: TelePhone: Password: datetime: ConfimrPassword: Register对于一个SPA应用来说,一般我们会需要我们的表单具有以下的几个功能:a.原创 2018-03-18 23:18:41 · 2538 阅读 · 0 评论 -
Angular4 - http
1. http(1) 简单示例http使用之前需要在当前导入HttpModel。然后看一个例子://httml:Angular Orgs Members ID:{{member.id}} Name: {{member.login}} //JS:import {Component, OnInit} from '@原创 2018-04-03 23:50:31 · 3307 阅读 · 0 评论 -
Angular4 - 构建以及部署
构建:编译和合并首先还是先将之前写的一个demo拿出来,https://github.com/rodchen-king/angular-blank在本地的开发是执行npm start来启动程序。这样的方式是在开发环境中进行的,在生产环境是不可以这样做的。我们开发环境中是typescript文件,我们不能将源代码直接放在生产环境,然后执行npm install去安装开发环境,在安装angular 命...原创 2018-07-07 01:00:27 · 2413 阅读 · 0 评论