Angularjs中controller控制器自定义服务的factory、service、provider方法创建注册
1、factory
angular.module("app",[]).factory('dataService',function(){
return {
golbal_sitename:"this is the shared value",
sayHello:function(msg){
alert(msg);
}
}
})
注意上面的代码,我们定义了dataService里面,后面的function直接返回的是一个对象,返回对象里面可以定义属性和方法,上面就是返回一个golbal_sitename属性和sayHello方法。简单点说就是:在factory定义的function返回的对象上面定义写属性和方法,等注入到controller后,就可以在controller调用这些属性和方法。
文章来自(未完):http://www.cnblogs.com/slardar1978/p/4203979.html
文章来自实例:http://www.cnblogs.com/slardar1978/p/4203979.html
浙公网安备 33010602011771号