张映 发表于 2014-03-10

分类目录: js

angularjs框架学了有一段时间了,感觉很好用。可以把angularjs的app理解成php的class,controller是控制器,而内置服务和自定义服务就可以理解成models了。angularjs的内置服务多,例如:$scope,$rootScope,$http,$q,$resource,$routeProvider等等,下面来说一下怎么自定义服务

阅读全文>>

张映 发表于 2014-03-07

分类目录: js

scope是html和单个controller之间的桥梁,数据绑定就靠他了。rootscope是各个controller中scope的桥梁。用rootscope定义的值,可以在各个controller中使用。下面用实例详细的说明一下。

阅读全文>>

张映 发表于 2014-03-07

分类目录: js

使用angularjs,发现controller间的值传递,比较麻烦的,以后几篇文章会陆续说几种方法。

一,angularjs $broadcast $emit $on的处理思想

在一个controller里面通过事件触发一个方法,在方法里面通过$broadcast或$emit来定义一个变量,在父,子controller里面通过$on来获取。

阅读全文>>

张映 发表于 2014-03-05

分类目录: js

angularjs自身有二种,设置全局变量的方法,在加上js的设置全局变量的方法,总共有三种。要实现的功能是,在ng-app中定义的全局变量,在不同的ng-controller里都可以使用。

1,通过var 直接定义global variable,这根纯js是一样的。

2,用angularjs value来设置全局变量 。

3,用angularjs constant来设置全局变量 。

下面用一个例子,来说明,上面3种方法:

阅读全文>>

张映 发表于 2014-02-28

分类目录: js

习惯了window.onload(),$(document).ready(),现在换成别的了,还真有点不习惯了。下面说一下常用的4种情况。

阅读全文>>

张映 发表于 2014-02-27

分类目录: js

js代码都是顺序执行的,如果遇到异步执行,并且带有返回值,angularjs是怎么处理的呢?下面以实例详细说明一下$apply的功能。

阅读全文>>

张映 发表于 2014-02-27

分类目录: 服务器相关

用node启动server后,发现服务器不稳定,经常crash。我是用ssh远程登录的,ssh远程通道中断,或者Ctrl+C,都会使nodejs server崩溃掉。

阅读全文>>

张映 发表于 2014-02-26

分类目录: apache/nginx

nodejs和nginx共用80端口,原理也是反向代理。这根nodejs和apache共存是一样的。

阅读全文>>

张映 发表于 2014-02-26

分类目录: apache/nginx

以前写过一篇用apache反向代理来做负载均衡的文章,原理根这篇文章差不多。nodejs和apache共存,访问时都可以通过80端口,反向代理可以实现。

阅读全文>>