基于AngularJS的企业应⽤前端架构
整个系统共享⼀一个作⽤用域 单页应⽤用架构 前端的分层 • 为什么单页应⽤用⼀一定要分层? – 前端逻辑有⼀一定规模,分层有利协作 – 便于保证数据的⼀一致性 – 业务逻辑的复⽤用 – 每个层次的单独可测试 • Struts这种服务端MVC的弱点在哪⾥里? – 拉长了视图层的⽣生成和渲染 – 不利于UI⼈人员协作 ⾃自定义标签 • 在创建界⾯面时,声明式代码是有优势的。0 码力 | 13 页 | 517.57 KB | 1 年前3[试读] Angular 5 高级编程
章 准备工作 .....................................1 1.1 需要了解什么.............................1 1.2 本书结构.....................................1 1.2.1 第 1 部分:准备...................2 1.2.2 第 2 部分:使用 Angular 40 3.4 运行项目...................................42 3.5 理解合并项目和工具................44 3.5.1 理解项目结构.....................44 3.5.2 理解工具集成.....................44 3.5.3 理解项目变更系统..............45 3 ............54 4.2.4 在属性中引用字面量...........55 4.2.5 理解元素内容.....................55 4.2.6 理解文档结构.....................55 4.3 理解 Bootstrap...........................57 4.3.1 应用基本的Bootstrap类..0 码力 | 42 页 | 6.14 MB | 1 年前3Angular核心特性 大漠穷秋 2017-05-13
net/mumu-osc/NiceFish Component Tree App Home User Role Permission UserList AddUser NiceFish实例项目的组件树结构 单向数据流 App Home User Role Permission UserList AddUser 单向数据流 https://github.com/mode Angular应用中路由形成的Tree形结构 Angular路由用法:静态路由 Angular路由用法:异步路由 Angular路由用法:路由守卫 防止未授权访问 第三块:Angular架构特色 依赖注入 依赖注入 Parent Injector Child Injector 注射器(Injector) 也是一个树型结构 依赖注入 依赖注入 每0 码力 | 52 页 | 2.50 MB | 1 年前3ExtJS和AngularJS比较
、遍历数据。它只是进 行引用比较。 基于值的脏数据检查: 基于值的脏数据检查:它会进行深度-对象-树比较。这意味着,在每一个 $digest 周期, AngularJS 将检查新老数据是否具有相同的结构。 基于集合的脏数据检查: 基于集合的脏数据检查: 它比较物理对象引用。集合观察者维护了一个对于数组和对象的值复制,在每个消化周期,遍历新旧值,通过===来比较是否 改变。比如,不同于基于引用的脏数据检查,0 码力 | 6 页 | 244.12 KB | 1 年前3
共 4 条
- 1