Angular 2.x 从0到1 (五)史上最简单的Angular2教程

2017-03-08
阅读 14 分钟
3.2k
第四节我们完成的Todo的基本功能看起来还不错,但是有个大问题,就是每个用户看到的都是一样的待办事项,我们希望的是每个用户拥有自己的待办事项列表。我们来分析一下怎么做,如果每个todo对象带一个UserId属性是不是可以解决呢?好像可以,逻辑大概是这样:用户登录后转到/todo,TodoComponent得到当前用户的UserId,...

Angular 2.x 从0到1 (四)史上最简单的Angular2教程

2017-03-01
阅读 25 分钟
4.3k
上一节的末尾我偷懒的甩出了大量代码,可能你看起来都有点晕了,这就是典型的一个功能经过一段时间的需求累积后,代码也不可避免的臃肿起来。现在我们看看怎么分拆一下吧。image_1b11kjibcelb6upnb21su41dilm.png-59.5kB我们的应用似乎可以分为Header,Main和Footer几部分。首先我们来建立一个新的Component,键入ng g c...

重拾后端之Spring Boot(一):REST API的搭建可以这样简单

2017-02-03
阅读 10 分钟
16.3k
话说我当年接触Spring的时候着实兴奋了好一阵,IoC的概念当初第一次听说,感觉有种开天眼的感觉。记得当时的web框架和如今的前端框架的局面差不多啊,都是群雄纷争。但一晃好多年没写过后端,代码这东西最怕手生,所以当作重新学习了,顺便写个学习笔记。

Angular 2.0 从0到1 (三)

2017-02-03
阅读 21 分钟
7.3k
这一章我们会建立一个更复杂的待办事项应用,当然我们的登录功能也还保留,这样的话我们的应用就有了多个相对独立的功能模块。以往的web应用根据不同的功能跳转到不同的功能页面。但目前前端的趋势是开发一个SPA(Single Page Application 单页应用),所以其实我们应该把这种跳转叫视图切换:根据不同的路径显示不同的...

Angular 2.x 从 0 到 1 (二)史上最简单的 Angular2 教程

2017-01-25
阅读 14 分钟
13.5k
我们增加了一个文本输入框和一个按钮,保存后返回浏览器可以看到结果接下来我们尝试给Login按钮添加一个处理方法 <button (click)="onClick()">Login</button>。(click)表示我们要处理这个button的click事件,圆括号是说发生此事件时,调用等号后面的表达式或函数。等号后面的onClick()是我们自己定义在Logi...

Angular 2.x 从0到1 (一)史上最简单的Angular2教程

2017-01-25
阅读 7 分钟
19.7k
由于Google的目的是推出一个完整解决方案,所以官方默认提供的类库(比如routing,http,依赖性注入(DI)等)非常完整,无需自己选择。React的一大痛点就是选择太多导致在配置寻找组件和类库的过程中消耗太多精力,当然从另一方面看这也是其优势,选择众多且自由。