使用HttpClient.get等方法进行http请求,一般都是返回的一个Observable,给上层进行订阅处理 将响应转成响应的Model类,可以直接在HttpClient.get中指定,如果有特殊处理(比如只要响应中的一部分),那么可以在返回的Observable后继续使用pipe、map等方 ...
分类:
Web程序 时间:
2020-03-26 15:17:53
阅读次数:
281
https://www.jianshu.com/p/1e1c7e7cec50 var example = this.service.gettest().pipe( map((val) => { console.log(val.toString()) if (parseInt(val.toString ...
分类:
其他好文 时间:
2020-03-26 01:24:18
阅读次数:
56
Vue 知道Vue也一定听说过react 和 angular ,相对于这两个框架来说,Vue很轻量,打包后体积只有20K+,同时学习起来也比较简单,Vue借鉴了两个框架的很多优点。当然框架没有说最好,只有最适合,建议多学习尝试。 众所周知Vue是一个MVVM框架,这里的MVVM指的仅仅是前端,和后端 ...
分类:
其他好文 时间:
2020-03-24 13:03:34
阅读次数:
50
什么是vue 前端框架的3马车 angular 谷歌公司 m(数据)v(视图)c(控制器) 双向数据绑定react facebook (非死不可) 视图层的框架view 虚拟domvue 尤玉溪 双向数据绑定+虚拟dom是一套用于构建用户界面的渐进式框架 入门难度最低 为什么要学习vue 高效 1. ...
分类:
其他好文 时间:
2020-03-24 12:29:31
阅读次数:
86
常常需要切换多页面,因此需要路由 1.定义一份文件,专门用来配置各个路径跳转后的组件,一个组件就代表一个页面 import { NgModule } from '@angular/core'; import { RouterModule, Routes } from '@angular/router ...
分类:
其他好文 时间:
2020-03-22 17:32:58
阅读次数:
79
距离 Ng Matero 第一版发布已经过去了半年多,该项目获得了越来越多的关注及喜爱,甚至得到了外国友人的赞助。借此项目也认识了很多对 Angular 和 Material 感兴趣的朋友,如今对项目的维护已经不单单是兴趣,更多的是一种责任。 Angular V9 已经在二月份重磅发布,拖沓了一个月 ...
分类:
其他好文 时间:
2020-03-19 23:13:51
阅读次数:
327
引言 在企业应用中权限、复杂页多路由数据处理、进入与离开路由数据处理这些是非常常见的需求。 当希望用户离开一个正常编辑页时,要中断并提醒用户是否真的要离开时,如果在Angular中应该怎么做呢? 其实Angular路由守卫属性可以帮我们做更多有意义的事,而且非常简单。 什么是路由守卫? Angula ...
分类:
其他好文 时间:
2020-03-19 09:35:02
阅读次数:
73
引言 在2020的今天,构建一个 web 应用对于我们来说,并非什么难事。因为有很多足够多优秀的的前端框架(比如 React,Vue 和 Angular);以及一些易用且强大的UI库(比如 Ant Design)为我们保驾护航,极大地缩短了应用构建的周期。 但是,互联网时代也急剧地改变了许多软件设计 ...
分类:
其他好文 时间:
2020-03-18 13:12:09
阅读次数:
51
组件(component) 可以使用ng generate component xxx来创建组件相关文件html文件、样式表、ts文件、spec.ts单元测试文件 组件的命名默认要符合XxxComponent,除非关掉tslint中的component class suffix设置 selector ...
分类:
其他好文 时间:
2020-03-17 14:05:17
阅读次数:
67
创建新项目 ng new demo(项目名) 安装前端依赖 ng install 创建新module ng generate moudle demo(模块名) –-falt 或ng g moudle demo(模块名) –-falt –-falt(说明把生成的路由放在当前目录下,而不是单独的目录里) ...
分类:
其他好文 时间:
2020-03-16 21:38:54
阅读次数:
63