上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页
摘要: Angular2以组件化的视角来看待web应用,使用Angular2开发的web应用,就是一棵组件树。组件大致分为两类:一类是如list、table这种通放之四海而皆准的通用组件,一类是专为业务开发的业务组件。实际开发中大部分时间我们都需要处理业务组件。对于SPA应用来说,一个通用的问题就是如何控制 阅读全文
posted @ 2016-09-27 08:35 木的树 阅读(10128) 评论(8) 推荐(17) 编辑
摘要: 工作中碰到的问题,特此记录一下。 Angular2中允许我们以`path\:id\childPath`的形式来定义路由,比如: 如果是在AppComponent中,很容易使用`ActivatedRoute`拿到当前路由获取参数: 但如果是在`children`中指定的component要拿到路由参数 阅读全文
posted @ 2016-09-18 22:59 木的树 阅读(13550) 评论(1) 推荐(0) 编辑
摘要: 在Angular2中一个Module指的是使用@NgModule修饰的class。@NgModule利用一个元数据对象来告诉Angular如何去编译和运行代码。一个模块内部可以包含组件、指令、管道,并且可以将它们的访问权限声明为公有,以使外部模块的组件可以访问和使用到它们。 模块是用来组织应用的,通 阅读全文
posted @ 2016-09-17 10:40 木的树 阅读(32249) 评论(7) 推荐(6) 编辑
摘要: Reactive Extensions for Javascript 诞生于几年前,随着angular2正式版的发布,它将会被更多开发者所认知。RxJs提供的核心是Observable对象,它是一个使用可观察数据序列实现组合异步和事件编程。 跟这个很类似的异步编程模型是Promise,Promise 阅读全文
posted @ 2016-09-16 00:04 木的树 阅读(17266) 评论(7) 推荐(2) 编辑
摘要: Angular的模块的目的是用来组织app的逻辑结构。 在ng中使用@NgModule修饰的class就被认为是一个ng module。NgModule可以管理模块内部的Components、Directives、Pipes,引入Service,并控制外部组件对内部成员的访问权限。 NgModule 阅读全文
posted @ 2016-09-14 11:41 木的树 阅读(1833) 评论(0) 推荐(0) 编辑
摘要: 现在是西太平洋时间凌晨,这个问题我鼓捣了一天,都没时间学英语了,英语太差,相信第二天我也看不懂了,直接看结果就行。 核心原理就是require在AngularJs2编译过程中是关键字,而在浏览器里面运行时候AngularJs2不会去关心require方法。所以只要在原始的ts代码中不出现requir 阅读全文
posted @ 2016-07-20 15:14 木的树 阅读(2212) 评论(2) 推荐(2) 编辑
摘要: npm shrinkwrap 我们使用node开发时,经常需要依赖一些模块来完成功能需求,而我们所依赖的模块也必然会依赖其他模块,就这样一级一级的依赖,而且这些依赖模块并不为我们所控制。一个产品或项目的开发周期,少则几个周,多则几个月几年。开发人员往往在一开始时下载了依赖包发现能够正常工作后,便一直 阅读全文
posted @ 2016-06-21 07:28 木的树 阅读(5346) 评论(4) 推荐(1) 编辑
摘要: Cookie的诞生 由于HTTP协议是无状态的,而服务器端的业务必须是要有状态的。Cookie诞生的最初目的是为了存储web中的状态信息,以方便服务器端使用。比如判断用户是否是第一次访问网站。目前最新的规范是RFC 6265,它是一个由浏览器服务器共同协作实现的规范。 Cookie的处理分为: 服务 阅读全文
posted @ 2016-06-14 00:33 木的树 阅读(5764) 评论(13) 推荐(29) 编辑
摘要: ##缓存优点 通常所说的Web缓存指的是可以自动保存常见http请求副本的http设备。对于前端开发者来说,浏览器充当了重要角色。除此外常见的还有各种各样的代理服务器也可以做缓存。当Web请求到达缓存时,缓存从本地副本中提取这个副本内容而不需要经过服务器。这带来了以下优点: 缓存减少了冗余的数据传输 阅读全文
posted @ 2016-05-24 07:53 木的树 阅读(16731) 评论(16) 推荐(66) 编辑
摘要: ##模板原理 模板的诞生是为了将显示与数据分离,模板技术多种多样,但其本质是将模板文件和数据通过模板引擎生成最终的HTML代码。 模板技术并不是什么神秘技术,干的是拼接字符串的体力活。模板引擎就是利用正则表达式识别模板标识,并利用数据替换其中的标识符。比如: Hello, <%= name%> 数据 阅读全文
posted @ 2016-05-23 00:34 木的树 阅读(30523) 评论(16) 推荐(45) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页