前端应用都需要通过 HTTP 协议与后端服务器通讯,@angular/common/http 中的 HttpClient 类为 Angular 应用程序提供的 API 来实现 HTTP 客户端功能。它基于浏览器提供的 XMLHttpRequest 接口。 HttpClient 带来的其它优点包括:可 ...
分类:
Web程序 时间:
2020-01-26 17:31:06
阅读次数:
87
NgModule 模块是Angular种一个重要的点,因为Angular的基本构造块就是NgModule。NgModule 会把相关的代码收集到一些功能集中,形成功能单元。在使用Angular CL 命令新建一个项目的时候,会给我们生成一个根模块,命名为 AppModule,根模块有一个根组件App ...
分类:
其他好文 时间:
2020-01-26 14:39:19
阅读次数:
66
我们知道由命令 ng new project-name,cli将会创建一个基础的angular应用,我们是可以直接运行起来一个应用。这归功与cli已经给我们创建好了一个根模块AppModule,而根模块就是用来启动此应用的模块。 main.ts 是启动的起点,platformBrowserDynam ...
分类:
其他好文 时间:
2020-01-26 14:31:17
阅读次数:
70
angular 构建可以动态挂载的配置服务 Intro 在 中可以指定 来区分不同环境下的配置,然而 中的配置会在打包时是固定的,想要像挂载 asp.net core 里的 的配置文件一样挂载 是做不到的,想要读取系统的环境变量也是行不通的。 有时候希望能够动态指定一些配置,运行 docker 容器 ...
分类:
其他好文 时间:
2020-01-26 13:02:04
阅读次数:
65
@ViewChild('sliderIMG', { static: true }) sliderIMG: ElementRef // 第二个值不知道是怎么用的 const imgList = this.sliderIMG.nativeElement.getElementsByTagName('li' ...
分类:
其他好文 时间:
2020-01-24 22:27:40
阅读次数:
95
routing: Route can loadChildren:loadChildrenCallback; path; pathMatcher; NgModuleFactory { path: 'list', loadChildren: () => import("./list/list.modul ...
分类:
其他好文 时间:
2020-01-24 22:26:24
阅读次数:
140
使用插值表达式显示组件属性 {{title}} 使用*ngFor 使用*ngIf 创建数据模型类,来构造数据 模板语法 <script>元素被忽略了,为了防止脚本注入攻击的风险 <html> <body> <base>元素在Angular 的HTML无效,生效的所有元素都一样 插值与模板表达式 插值 ...
分类:
其他好文 时间:
2020-01-23 12:25:05
阅读次数:
80
服务: 在一个大型项目中,如果有一些方法或者数据,需要反复的用到,想办法去封装,方便进行复用,angular建议通过封装成一个对象 -->服务 服务,就是一个类,在这个类中封装一些常用到的方法或者数据 案例: 如果一个项目中,有非常多个组件,在测试开发,会输出一堆的日志信息,方便调试;发布到线上,挨 ...
分类:
其他好文 时间:
2020-01-23 09:24:15
阅读次数:
57
管道 pipe filter?过滤器 是用来实现对数据的筛选,过滤,格式化 在angularJs中叫做 filter,升级 angular 之后叫做 pipe angular提供了丰富的内置过滤器,同时也支持自定义过滤器 angular管道的语法 <any {{ 表达式 | 管道 }}></any> ...
分类:
其他好文 时间:
2020-01-22 18:14:32
阅读次数:
87
1、前端框架 Angular :是一个大型框架,包含了数据绑定器(以及Controller实现)、路由器和依赖注入框架。(自定义标签) React:是一个试图引擎。(自定义标签) vue:中国人 vue.js是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计 ...
分类:
Web程序 时间:
2020-01-22 17:54:49
阅读次数:
147