[试读] Angular 5 高级编程...44 3.5.1 理解项目结构.....................44 3.5.2 理解工具集成.....................44 3.5.3 理解项目变更系统..............45 3.5.3 检测 TypeScript 错误...........48 3.6 本章小结................................ ......................169 9.1.2 配置 URL 路由系统..........172 9.1.3 导航到管理 URL ..............173 9.2 实现身份验证.........................175 9.2.1 理解身份验证系统............175 9.2.2 扩展数据源.............. 197 10.2 将 SportsStore 应用程序 容器化...................................197 10.2.1 安装 Docker..................197 10.2.2 准备应用程序...............198 10.2.3 创建 Docker 容器 ..........199 10.2.4 运行应用程序0 码力 | 42 页 | 6.14 MB | 1 年前3
[试读]Angular 应用安全编程bootstrap: [ AppComponent ] 19 }) 20 export class AppModule { } NgModule 系统与 JavaScript(ES2015)用来管理 JavaScript 对象的模块系统不同,而且也没有直接关联。 这两种模块系统不同但互补。你可以使用它们来共同编写你的应用。 JavaScript 中,每个文件是一个模块,文件中定义的所有对象都从属于那个模块。通过 import 语句来访问这些公共对象。 架构概览 5 1.2 NgModule 和 JavaScript 的模块 NgModule 系统与 JavaScript(ES2015)用来管理 JavaScript 对象的模块系统不同,而且也没有直接关联。 这两种模块系统不同但互补。你可以使用它们来共同编写你的应用。 JavaScript 中,每个文件是一个模块,文件中定义的所有对象都从属于那个模块。通过 或其它东西。如图2.1。 • 注入器是主要的机制。你不用自己创建 Angular 注入器。Angular 会在启动过程中为你创建全应用级 注入器。 • 该注入器维护一个包含它已创建的依赖实例的容器,并尽可能复用它们。 • 提供商是一个创建依赖的菜谱。对于服务来说,它通常就是这个服务类本身。你在应用中要用到的任 何类都必须使用该应用的注入器注册一个提供商,以便注入器可以使用它来创建新实例。0 码力 | 27 页 | 177.00 KB | 1 年前3
基于AngularJS的企业应⽤前端架构– 通过iframe加载菜单 – 每个功能菜单都是独⽴立界⾯面 – 各功能菜单包含完整的公共库(JS,样式) • 单页应⽤用 – 每个功能都是部件 – 动态加载 – 整个系统共享⼀一个作⽤用域 单页应⽤用架构 前端的分层 • 为什么单页应⽤用⼀一定要分层? – 前端逻辑有⼀一定规模,分层有利协作 – 便于保证数据的⼀一致性 – 业务逻辑的复⽤用 – 服务、前端业务逻辑 • Angular有哪些特性适合移动端开发? – ngTouch • 还有更完善的选择吗? – Ionic 前端的⼯工程化 • ⼀一个软件系统,并不只是简单功能的堆砌 • 当规模扩⼤大的时候,有⼀一些边际效应 – 某个JS模块被修改,如何得知会影响谁? – 某个界⾯面⽚片段被调整,会影响什么界⾯面? – 如何最⼩小化发布?0 码力 | 13 页 | 517.57 KB | 1 年前3
ExtJS和AngularJS比较reference check of the top level items in the collection. 脏检查的关键点: 脏检查的关键点: 如果一个模型有2000-3000个观测者,那么系统会变慢 就算你的应用足够快,使用户不会感到相应延迟,你也不能直接在一页上展示2000个信息给用户。因为这是一个很坏的UI设计,用户会感动无所适从,但是, 使用排序组件或者具有双向绑定功能的表格,你能0 码力 | 6 页 | 244.12 KB | 1 年前3
共 4 条
- 1













