 [试读] Angular 5 高级编程.................313 14.5.2 定义表单模型类............314 14.5.3 使用模型进行验证 ........317 14.5.4 根据模型生成元素 ........321 14.6 创建自定义表单验证器........322 14.7 本章小结...............................325 第 15 章 558 23.6.4 获取和忽略事件............560 23.7 小结.......................................561 第 24 章 生成异步 HTTP 请求...........563 24.1 准备示例项目 .......................564 24.1.1 配置模型功能模块 ........565 ..........576 24.5 生成跨域请求 .......................578 24.6 配置请求头...........................581 24.7 处理错误...............................584 目 录 ■ XIII 24.7.1 生成用户可以使用的 消息...........0 码力 | 42 页 | 6.14 MB | 1 年前3 [试读] Angular 5 高级编程.................313 14.5.2 定义表单模型类............314 14.5.3 使用模型进行验证 ........317 14.5.4 根据模型生成元素 ........321 14.6 创建自定义表单验证器........322 14.7 本章小结...............................325 第 15 章 558 23.6.4 获取和忽略事件............560 23.7 小结.......................................561 第 24 章 生成异步 HTTP 请求...........563 24.1 准备示例项目 .......................564 24.1.1 配置模型功能模块 ........565 ..........576 24.5 生成跨域请求 .......................578 24.6 配置请求头...........................581 24.7 处理错误...............................584 目 录 ■ XIII 24.7.1 生成用户可以使用的 消息...........0 码力 | 42 页 | 6.14 MB | 1 年前3
 基于AngularJS的企业应⽤前端架构加载速度的侧重不同 • 浏览器版本相对宽松 传统的B/S企业应⽤用前端 • B/S企业软件常⽤用的展现层技术 – HTC 在浏览器端扩展标签 – JSF等 在服务端⽣生成界⾯面 – GWT 编译阶段⽣生成界⾯面 – ExtJS ⽤用JS封装界⾯面组件 – Flex等 脱离HTML体系,另辟蹊径 • 业务逻辑 – 放后端⽐比放前端的多。。。 流⾏行过什么样的技术 前端逻辑有⼀一定规模,分层有利协作 – 便于保证数据的⼀一致性 – 业务逻辑的复⽤用 – 每个层次的单独可测试 • Struts这种服务端MVC的弱点在哪⾥里? – 拉长了视图层的⽣生成和渲染 – 不利于UI⼈人员协作 ⾃自定义标签 • 在创建界⾯面时,声明式代码是有优势的。 • HTML的标签集是⽐比较贫乏的。 • 服务端⾃自定义标签的劣势 • 曾经有过什么浏览器端⾃自定义标签机制 业务逻辑层可以⽤用单元测试来覆盖 • 甚⾄至因为与DOM⽆无关,这个单元测试可以在 NodeJS⾥里做 ⼆二次开发平台 • ⼆二次开发平台是做什么⽤用的? – 业务⼈人员通过拖拉配置,⽣生成可⽤用的功能。 • 为什么企业会需要⼆二次开发平台? – ⼈人⼒力与定制化需求的⽭矛盾 • 为什么企业选择⾃自⼰己做⼆二次开发平台? – 每个⾏行业都有⾃自⼰己的特点 •0 码力 | 13 页 | 517.57 KB | 1 年前3 基于AngularJS的企业应⽤前端架构加载速度的侧重不同 • 浏览器版本相对宽松 传统的B/S企业应⽤用前端 • B/S企业软件常⽤用的展现层技术 – HTC 在浏览器端扩展标签 – JSF等 在服务端⽣生成界⾯面 – GWT 编译阶段⽣生成界⾯面 – ExtJS ⽤用JS封装界⾯面组件 – Flex等 脱离HTML体系,另辟蹊径 • 业务逻辑 – 放后端⽐比放前端的多。。。 流⾏行过什么样的技术 前端逻辑有⼀一定规模,分层有利协作 – 便于保证数据的⼀一致性 – 业务逻辑的复⽤用 – 每个层次的单独可测试 • Struts这种服务端MVC的弱点在哪⾥里? – 拉长了视图层的⽣生成和渲染 – 不利于UI⼈人员协作 ⾃自定义标签 • 在创建界⾯面时,声明式代码是有优势的。 • HTML的标签集是⽐比较贫乏的。 • 服务端⾃自定义标签的劣势 • 曾经有过什么浏览器端⾃自定义标签机制 业务逻辑层可以⽤用单元测试来覆盖 • 甚⾄至因为与DOM⽆无关,这个单元测试可以在 NodeJS⾥里做 ⼆二次开发平台 • ⼆二次开发平台是做什么⽤用的? – 业务⼈人员通过拖拉配置,⽣生成可⽤用的功能。 • 为什么企业会需要⼆二次开发平台? – ⼈人⼒力与定制化需求的⽭矛盾 • 为什么企业选择⾃自⼰己做⼆二次开发平台? – 每个⾏行业都有⾃自⼰己的特点 •0 码力 | 13 页 | 517.57 KB | 1 年前3
 [试读]Angular 应用安全编程的模板同样是可执行的:模板中的 HTML、Attribute 和绑定表达式(还没有绑定到值的时候) 会被当做可信任的。这意味着应用必须防止把可能被攻击者控制的值直接编入模板的源码中。永远不要根 据用户的输入和原始模板动态生成模板源码!使用离线模板编译器是防范这类 “模板注入” 漏洞的有效途 径。 3.2.2 listings examples C# code sample  代码 3.1: C# code sample 的模板同样是可执行的:模板中的 HTML、Attribute 和绑定表达式(还没有绑定到值的时候) 会被当做可信任的。这意味着应用必须防止把可能被攻击者控制的值直接编入模板的源码中。永远不要根 据用户的输入和原始模板动态生成模板源码!使用离线模板编译器是防范这类 “模板注入” 漏洞的有效途 径。 16 第三章 最佳实践 附录 A Angular CLI ng new appname --style scss --skip-install0 码力 | 27 页 | 177.00 KB | 1 年前3 [试读]Angular 应用安全编程的模板同样是可执行的:模板中的 HTML、Attribute 和绑定表达式(还没有绑定到值的时候) 会被当做可信任的。这意味着应用必须防止把可能被攻击者控制的值直接编入模板的源码中。永远不要根 据用户的输入和原始模板动态生成模板源码!使用离线模板编译器是防范这类 “模板注入” 漏洞的有效途 径。 3.2.2 listings examples C# code sample  代码 3.1: C# code sample 的模板同样是可执行的:模板中的 HTML、Attribute 和绑定表达式(还没有绑定到值的时候) 会被当做可信任的。这意味着应用必须防止把可能被攻击者控制的值直接编入模板的源码中。永远不要根 据用户的输入和原始模板动态生成模板源码!使用离线模板编译器是防范这类 “模板注入” 漏洞的有效途 径。 16 第三章 最佳实践 附录 A Angular CLI ng new appname --style scss --skip-install0 码力 | 27 页 | 177.00 KB | 1 年前3
 Angular核心特性
大漠穷秋 2017-05-13AddUser 单向数据流 https://github.com/modern-javascript/angular2-data-flow 实际项目中的组件树 不可变数据类型 组件树生成器 https://github.com/manekinekko/angular2-dependencies-graph 第二个核心概念:NgModule Component Directive0 码力 | 52 页 | 2.50 MB | 1 年前3 Angular核心特性
大漠穷秋 2017-05-13AddUser 单向数据流 https://github.com/modern-javascript/angular2-data-flow 实际项目中的组件树 不可变数据类型 组件树生成器 https://github.com/manekinekko/angular2-dependencies-graph 第二个核心概念:NgModule Component Directive0 码力 | 52 页 | 2.50 MB | 1 年前3
 ExtJS和AngularJS比较组件: Ext JS: ExtJS和其他javascript框架最大的区别,就是拥有一套强大的UI组件 好处: 好处: 完整的组件体系,能够大大的减少开发时间 坏处: 坏处: ExtJS的组件会生成冗长的DOM代码,这样会影响效率 AngularJS: AngularJS 并不具有一个完整的组件库 但是,这里有非常多的第三方组件,比如 AngularUI Bootstrap, Kendo (an0 码力 | 6 页 | 244.12 KB | 1 年前3 ExtJS和AngularJS比较组件: Ext JS: ExtJS和其他javascript框架最大的区别,就是拥有一套强大的UI组件 好处: 好处: 完整的组件体系,能够大大的减少开发时间 坏处: 坏处: ExtJS的组件会生成冗长的DOM代码,这样会影响效率 AngularJS: AngularJS 并不具有一个完整的组件库 但是,这里有非常多的第三方组件,比如 AngularUI Bootstrap, Kendo (an0 码力 | 6 页 | 244.12 KB | 1 年前3
共 5 条
- 1













