【摘要】在延迟加载中,我们介绍了如何使用模块来拆分应用,在访问到这个模块的时候, Angular 加载这个模块。但这需要一点时间。 我们可以通过预加载路由来修复这个问题。路由可以在用户与其它部分交互的时候,异步加载延迟的模块。这可以使用户在访问延迟模块的时候更快地访问。 阅读全文
分类目录归档:WEB
使用路由延迟加载 Angular 模块 – 冠军
【摘要】Angular 非常模块化,模块化的一个非常有用的特性就是模块作为延迟加载点。延迟加载意味着可以在后台加载一个模块和其包含的所有组件等资源。这样 Angular 就不需要在第一个界面从服务器下载所有的文件,直到您请求它,才下载响应的模块。这对提供性能和减少首屏的初始下载文件尺寸有巨大的帮助。而且它可… 阅读全文
C# 7.0 新特性:本地方法 – 冠军
【摘要】VS 2017 的 C# 7.0 中引入了本地方法,本地方法是一种语法糖,允许我们在方法内定义本地方法。更加类似于函数式语言,但是,本质上还是基于面向对象实现的。 本文深入分析了实现机制和使用方法。 阅读全文
新瓶装旧酒:全程无命令 GitHub Pages 创建您的博客站点 – 冠军
【摘要】使用 GitHub Pages 创建博客站点的文章很多,也有很长的历史了。但是,许多已经与当前的 GitHub 不一致了,如果你按图索骥,会发现驴唇对不上马嘴。 更为麻烦的是,你会发现或者需要你输入许多莫名其妙的命令,或者就是要您熟悉 Git。 你喜欢古怪的命令吗?反正我不喜欢。 这里可以让您不需… 阅读全文
ngRx 官方示例分析 – 6 – Effect – 冠军
【摘要】@ngrx/effect 解耦同步 Action 与异步处理。 阅读全文
ngRx 官方示例分析 – 5. components – 冠军
【摘要】组件不直接访问 store,通过标准的 Input 和 Output 处理。 阅读全文
ngRx 官方示例分析 – 4.pages – 冠军
【摘要】Page 中通过构造函数注入 Store,基于 Store 进行数据操作。 阅读全文
ngRx 官方示例分析 – 3. reducers – 冠军
【摘要】上一篇:ngRx 官方示例分析 – 2. Action 管理 这里我们讨论 reducer. 如果你注意的化,会看到再不同的 Action 定义文件中,导出的 String Literal Type 名称都是 Actions ,在导入的时候,同时导入同名的类型就是问题了。这里首先使用了 import 阅读全文
ngRx 官方示例分析 – 2. Action 管理 – 冠军
【摘要】在 ngRx 中,不同的 Action 需要一个 Action Type 进行区分,一般来说,这个 Action Type 是一个字符串,如何定义和使用这个字符串是需要首先考虑的问题。需要保证不同的 Action 名称不能冲突,使用的时候还需要方便,编码的时候,最好有提示等等。 阅读全文
ngRx 官方示例分析 – 1. 介绍 – 冠军
【摘要】ngRx 的官方示例演示了在具体的场景中,如何使用 ngRx 管理应用的状态。 阅读全文