Angular 环境配置

2021-08-17
阅读 4 分钟
4.7k
在实际开发中,总是需要针对不同的环境设定不同的参数,Angular 提供了一种应用环境机制,当使用 ng new 构建一个新项目时默认会在 src/environments 目录下针对开发环境与生产环境(environment.prod.ts)的配置项。

Angular 如何处理未可知异常错误

2021-01-16
阅读 3 分钟
2.6k
代码写得再好,始终都无法完整的处理所有可能产生异常,特别是生产环境中的应用,很大一部分是数据来自用户、远程,很难保证所有数据都按程序规定的产生。事实上,除非测试人员发现或者客户报告,否则都无法得知。因此,将应用产生的未可知异常进而上报是非常重要的环节。

小谈 ng deploy 的实现

2020-04-06
阅读 2 分钟
2.1k
Angular CLI 在 8.3.0 发布过一个新命令 ng deploy,可以将 Angular 应用部署到远程服务器或云存储上面,例如:Firebase hosting、Azure、GitHub pages 等等,这也是算是 Angular CLI 最后一个将 Angular 应用从开发到部署打通全能选手工具了。

Angular代码风格

2019-05-29
阅读 7 分钟
6.5k
自身的良好编码风格只能律己,而无法律人;我喜欢 Angular 其中主要一个因素是有一整套的工具及风格指南,它可以极大的简化团队开发沟通成本,但是有些小缺失例如在编码风格上官方只提供 TypeScript 的部分,对于其他文件并没有一套指南以及智能化。

Release ng-alain 2.0

2018-11-21
阅读 2 分钟
3.7k
从计划2.0开始足足进行近四个月,其中发布过八个版本。当初给2.0做的愿景基本上达到要求,当然一切都还是那句话:【让开发者更加专注于业务】。

如何更好使用 ng-zorro-antd 图标

2018-10-26
阅读 3 分钟
7.1k
自 ng-zorro-antd 1.7.x 以后图标发生破坏性变更,虽然带了诸多优势,同时也带来几个劣势: 若采用动态加载会产生额外的HTTP请求 若静态加载需要逐一注册图标 st 组件的 format 参数无法直接指定图标 ng-alain 默认使用静态加载的做法,毕竟后端使用图标相对于比较有限,即使将 svg 都打包进脚本相比较之前整个 styles ...

浅淡 RxJS WebSocket

2018-09-23
阅读 3 分钟
14k
中后台仪表盘是一个非常复杂,特别是当需要全面屏运用时,数据的实时性需求非常高。WebSocket 不管在什么环境中使用其实都是非常简单,各现代浏览器实现标准都很统一,而且接口也足够简单。

使用 ng-packagr 打包 Angular

2018-09-20
阅读 3 分钟
6.6k
为了让 Angular 类库应用范围更自由,Angular 提出一套打包格式建议名曰:Angular Package Format,包括 FESM2015、FESM5、UMD、ESM2015、ESM5、ES2015 格式,不同格式可以在不同的环境(Angular Cli、Webpack、SystemJS等)中使用。

ng-alain 与 .net core 搭配

2018-07-18
阅读 6 分钟
4.3k
鉴于很多使用 ng-alain 都以 .net 为后端,以下我将以一个示例来描述 ng-alain 如何同 .net core 一起开发。示例以单个中后台项目为基准,对于多项目的应用大体相同,但整体目录结构当然不能以单个项目了,更多应该以多人开发为准。

浅谈Angular网络请求

2018-07-18
阅读 4 分钟
6.9k
Angular发起一个请求再简单不过即使用 HttpClient 类的各种方法,然在开始之前我们应退一小步,先从如何构建一个 Restful API 开始,后端的API设计将很大程度决定前后端如何更优雅的开发有着非常大的关键性作用。

ng-alain表单使用方式

2018-07-09
阅读 4 分钟
6.5k
Angular表单 Angular提供两种不同的架构范式表单:模板驱动和响应式表单,官网也简单实现了动态表单范例。 当使用两种不同范式构建一个用户必填性的表单,在使用上有非常大的不同: 模板驱动 {代码...} 响应式 {代码...} 上述示例只提供核心代码 诚如模板驱动和响应式表单的名称一样。模板驱动以HTML编程风格为主,并且...

发布 ng-alain 1.0.0 正式版

2018-05-16
阅读 2 分钟
3.5k
ng-zorro-antd 0.7.0 发布时我就想说那得喝一杯,这个版本的等待其实在社区里反应是有点“忐忑”,所以当VTHINK跟我说来今天要发布 0.7 时我说那晚上得喝一杯。然而,为了将 ng-alain 也同步 0.7 一个晚上都在忙碌;直到倒头睡觉把喝一杯的事已经忘光了。