04 2021 档案
摘要:本文总结Rxjs中的常用Operators Pipe pipe()的参数可以放任意的operators, operator在pipe中依次执行 map, mapTo map 对源 observable 的每个值应用投射函数。 mapTo将每个发出值映射成常量。 1 import { from } f
阅读全文
摘要:一. Angular的Module 模块Module是组织应用和使用外部库扩展应用的最佳途径。 Angular 自己的库都是 NgModule,比如 FormsModule、HttpClientModule 和 RouterModule。 很多第三方库也是 NgModule,比如 Material
阅读全文
摘要:大多数前端应用都要通过 HTTP 协议与服务器通讯,才能下载或上传数据并访问其它后端服务。Angular 给应用提供了一个简化的 HTTP 客户端 API,也就是 @angular/common/http 中的 HttpClient 服务类。 https://angular.cn/guide/htt
阅读全文
摘要:用表单处理用户输入是许多常见应用的基础功能。 应用通过表单来让用户登录、修改个人档案、输入敏感信息以及执行各种数据输入任务。 Angular 提供了两种不同的方法来通过表单处理用户输入:响应式表单(Reactive Form)和模板驱动表单(Template-driven Form)。 两者都从视图
阅读全文
摘要:Observable 提供了在应用程序各部分之间传递消息的支持。它们经常在Angular中使用,是一种用于事件处理、异步编程和处理多个值的技术。 观察者模式是一种软件设计模式,在这种模式中,一个对象(称为subject)维护一个称为观察者的依赖项列表,并自动通知它们状态的更改。此模式与发布/订阅设计
阅读全文
摘要:一. Route的概述 在单页面应用中,你可以通过显示或隐藏特定组件的显示部分来改变用户能看到的内容,而不用去服务器获取新页面。当用户执行应用任务时,他们要在你预定义的不同视图之间移动。要想在应用的单个页面中实现这种导航,你可以使用 Angular 的Router。 为了处理从一个视图到下一个视图之
阅读全文
摘要:参考官方文档:https://angular.cn/tutorial/toh-pt4 一.服务 组件不应该直接获取或保存数据,它们不应该了解是否在展示假数据。 它们应该聚焦于展示数据,而把数据访问的职责委托给某个服务。 Service的作用便可以减少数据在不同模块之间的耦合,简化代码。 创建Serv
阅读全文
摘要:Directive 参考博客:https://segmentfault.com/a/1190000014704723 在Angular2中有三种类型的指令(Directive) ,如下:1. 属性型指令 - 改变元素显示和行为的指令。例如:NgStyle, NgClass …2. 结构型指令 - 通
阅读全文
摘要:参考:https://blog.csdn.net/fengsh998/article/details/81388376 在本例中,介绍如何用webpack打包一个Nodejs前端项目, 这里的Nodejs代码用typescript编写 首先新建一个nodejs项目,添加所需的webpack模块 np
阅读全文