[试读] Angular 5 高级编程还有肖国尊、胡季红、李辉、马蓉、 李新军、易民全、姚建军、鲍春雷、甘信生、郝雪松、凌栋、王发云、王继云、赵建军、 朱宝庆、朱钱。Be Flying 工作室负责人肖国尊负责本书翻译质量和进度的控制与管理。敬 请广大读者提供反馈意见,我们的邮箱是 215565222@qq.com。我们会仔细查阅读者发来 的每一封邮件,尽快回应读者的问题。 ■ ■ ■ 作 者 简 介 ...44 3.5.1 理解项目结构.....................44 3.5.2 理解工具集成.....................44 3.5.3 理解项目变更系统..............45 3.5.3 检测 TypeScript 错误...........48 3.6 本章小结................................ ..............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 年前3
[试读]Angular 应用安全编程中导入功能,并允许导出它们自己的功能供 其它 NgModule 使用。比如,要在你的应用中使用路由器(Router)服务,就要导入 Router 这个 NgModule。 把你的代码组织成一些清晰的功能模块,可以帮助管理复杂应用的开发工作并实现可复用性设计。另 外,这项技术还能让你获得惰性加载(也就是按需加载模块)的优点,以尽可能减小启动时需要加载的代 码体积。 然后,我在这里强行引用上述公式1.1。 1.1 bootstrap: [ AppComponent ] 19 }) 20 export class AppModule { } NgModule 系统与 JavaScript(ES2015)用来管理 JavaScript 对象的模块系统不同,而且也没有直接关联。 这两种模块系统不同但互补。你可以使用它们来共同编写你的应用。 JavaScript 中,每个文件是一个模块,文件中定义的所有对象都从属于那个模块。通过 import 语句来访问这些公共对象。 架构概览 5 1.2 NgModule 和 JavaScript 的模块 NgModule 系统与 JavaScript(ES2015)用来管理 JavaScript 对象的模块系统不同,而且也没有直接关联。 这两种模块系统不同但互补。你可以使用它们来共同编写你的应用。 JavaScript 中,每个文件是一个模块,文件中定义的所有对象都从属于那个模块。通过0 码力 | 27 页 | 177.00 KB | 1 年前3
Angular核心特性
大漠穷秋 2017-05-13第五块内容:参考资源推荐 第一块:集成开发环境@angular/cli 2009年,前端Big Bang! Tool Chains based on NodeJS npm:世界上最糟糕的模块管理器 @angular/cli 把所有零散的Node工具都集成起来多好啊! @angular/cli @angular/cli >npm install -g @angular/cli node-sass这个node模块被墙掉了,原因不明 所以强烈推荐采用cnpm安装 @angular/cli ng serve --prod 注意:最新版的CLI加上--prod参数就自动AOT了,官网上的那篇文档过时了! @angular/cli ng test @angular/cli 第二块:Angular中的3大核心概念 一张图覆盖Angular所有概念 感谢《揭秘Angular2》的汤桂川老师提供如此详细的脑图!0 码力 | 52 页 | 2.50 MB | 1 年前3
ExtJS和AngularJS比较web-server. 部署 部署 25. 编译工具 ExtJS 4.x以上版本使用Sencha 命令工具 Sencha sdk 工具用于升级 ExtJS 3.x 第三方的 Grunt工具 26. 包管理工具 Sencha cmd工具 Yeoman, Grunt 和 Bower Licensing and Support 27. 协议 Per-seat / per-server commercial reference check of the top level items in the collection. 脏检查的关键点: 脏检查的关键点: 如果一个模型有2000-3000个观测者,那么系统会变慢 就算你的应用足够快,使用户不会感到相应延迟,你也不能直接在一页上展示2000个信息给用户。因为这是一个很坏的UI设计,用户会感动无所适从,但是, 使用排序组件或者具有双向绑定功能的表格,你能0 码力 | 6 页 | 244.12 KB | 1 年前3
快快樂樂學會 Angular 2 網站開發框架Data Binding 樣板與元件屬性、方法可以進行綁定 • Directive 將 DOM 轉換為多功能的「宣告命令」 • Service 由「服務」集中管理資料與運算邏輯 • Dependency Injection 由「相依注入」機制管理物件生命週期 20 快快樂樂建立 ANGULAR 2 應用程式 Build your own Angular 2 Application 21 準備0 码力 | 38 页 | 1.12 MB | 1 年前3
基于AngularJS的企业应⽤前端架构– 通过iframe加载菜单 – 每个功能菜单都是独⽴立界⾯面 – 各功能菜单包含完整的公共库(JS,样式) • 单页应⽤用 – 每个功能都是部件 – 动态加载 – 整个系统共享⼀一个作⽤用域 单页应⽤用架构 前端的分层 • 为什么单页应⽤用⼀一定要分层? – 前端逻辑有⼀一定规模,分层有利协作 – 便于保证数据的⼀一致性 – 业务逻辑的复⽤用 – 服务、前端业务逻辑 • Angular有哪些特性适合移动端开发? – ngTouch • 还有更完善的选择吗? – Ionic 前端的⼯工程化 • ⼀一个软件系统,并不只是简单功能的堆砌 • 当规模扩⼤大的时候,有⼀一些边际效应 – 某个JS模块被修改,如何得知会影响谁? – 某个界⾯面⽚片段被调整,会影响什么界⾯面? – 如何最⼩小化发布?0 码力 | 13 页 | 517.57 KB | 1 年前3
共 6 条
- 1













