[试读] Angular 5 高级编程..70 5.1.1 创建 HTML 和 JavaScript 文件..................................71 5.1.2 配置 TypeScript 编译器........72 5.1.3 运行示例项目.....................72 5.2 理解 script 元素........................73 5 本书的第 2 部分将介绍 Angular 为构建应用程序所提供的构造块,依次描述所有这些 构造块。Angular 包含了很多内置的功能,这部分将深入描述这些功能,此外 Angular 还提 供丰富的自定义选项,而这部分也将展示所有这些功能。 1.2.3 第 3 部分:Angular 的高级功能 本书第 3 部分介绍如何使用高级功能来创建更复杂和可扩展的应用程序。这部分介绍 Reactive Extensions org/dist/v8.9.1 获取一系列 8.9.1 版本,包括针对 Windows 和 Mac OS 的安装程序以及针对其他平台的二进制软件包。 安装 Node.js 时,务必选择正确的安装程序选项,将 Node.js 可执行文件添加到路径(Path 环境变量)中。安装完成后,运行以下命令: node -v 如果安装过程按照预期进行,就会显示以下版本号: V8.9.1 安装好的0 码力 | 42 页 | 6.14 MB | 1 年前3
[试读]Angular 应用安全编程TypeScript 写 成的。它将核心功能和可选功能作为一组 TypeScript 库进行实现,你可以把它们导入你的应用中。 1.1 架构概览 Angular 的基本构造块是 NgModule,它为组件提供了编译的上下文环境。NgModule 会把相关的代码 收集到一些功能集中。Angular 应用就是由一组 NgModule 定义出的。应用至少会有一个用于引导应用的根 模块,通常还会有很多特性模块。 1 2 (1.1) 1.1.1 模块 Angular 定义了 NgModule,它和 JavaScript(ES2015)的模块不同而且有一定的互补性。NgModule 为一 个组件集声明了编译的上下文环境,它专注于某个应用领域、某个工作流或一组紧密相关的能力。NgMod- ule 可以将其组件和一组相关代码(如服务)关联起来,形成功能单元。 每个 Angular 应用都有一个根模块,通常命名为 HTML、Attribute 和绑定表达式(还没有绑定到值的时候) 会被当做可信任的。这意味着应用必须防止把可能被攻击者控制的值直接编入模板的源码中。永远不要根 据用户的输入和原始模板动态生成模板源码!使用离线模板编译器是防范这类 “模板注入” 漏洞的有效途 径。 3.2.2 listings examples C# code sample 代码 3.1: C# code sample 1 // A0 码力 | 27 页 | 177.00 KB | 1 年前3
基于AngularJS的企业应⽤前端架构• 浏览器版本相对宽松 传统的B/S企业应⽤用前端 • B/S企业软件常⽤用的展现层技术 – HTC 在浏览器端扩展标签 – JSF等 在服务端⽣生成界⾯面 – GWT 编译阶段⽣生成界⾯面 – ExtJS ⽤用JS封装界⾯面组件 – Flex等 脱离HTML体系,另辟蹊径 • 业务逻辑 – 放后端⽐比放前端的多。。。 流⾏行过什么样的技术 单页应⽤用0 码力 | 13 页 | 517.57 KB | 1 年前3
ExtJS和AngularJS比较Ajax based SEO with either Prer ender.io or headless browser support in you r web-server. 部署 部署 25. 编译工具 ExtJS 4.x以上版本使用Sencha 命令工具 Sencha sdk 工具用于升级 ExtJS 3.x 第三方的 Grunt工具 26. 包管理工具 Sencha cmd工具 Yeoman0 码力 | 6 页 | 244.12 KB | 1 年前3
共 4 条
- 1













