Angularjs自定义服务~使用Module的service方法
来源:互联网 发布:校园异术超能小说知乎 编辑:程序博客网 时间:2024/05/22 23:28
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>Angularjs自定义服务~使用Module的service方法</title> <!-- 如同指令一样,系统内置的服务以$开头,自己定义一个服务。定义服务的方式有如下几种: · 使用Module的factory方法 · 使用Module的service方法 · 使用系统内置的$provide服务 2. service:可以认为是一个类型,只要把属性和方法添加到this对象上即可,不用显式返回什么对象。 它是一个可注入的构造器,在AngularJS中它是单例的,用它在Controller中通信或者共享数据都很合适。 service可以定义基本类型引用类型数据,也可以定义方法 --> <script type="text/javascript" src="../js/angular.js" ></script> <script> var app = angular.module("myApp",[]); // (1)在当前应用程序app自定义服务:myService app.service("myService",function(){ this.name = "罗茜"; //自定义name属性添加到this对象上 this.fun = function(){ //自定义一个命名函数 alert("大明星"); }; }); //在控制器myCtrl的作用域中调用服务myService中数据 app.controller("myCtrl",function($scope,myService){ $scope.name = myService.name; $scope.fun = myService.fun; }); </script> </head> <body ng-app="myApp" ng-controller="myCtrl"> <p ng-click="fun()">{{name}}</p> </body></html>
阅读全文
0 0
- Angularjs自定义服务~使用Module的service方法
- Angularjs自定义服务~使用Module的factory方法
- Angularjs自定义服务~使用Module的provider方法
- AngularJs Service-自定义服务
- AngularJS的自定义服务,factory、provider、service、constant、value等方法的区别
- angularJs-自定义服务(service,factory,provide)和使用
- angularJS自定义服务的两种方法
- angularjs factory,service,provider 自定义服务的不同
- AngularJS的自定义服务
- 《AngularJS》------自定义服务 provider、service、factory
- angularJs自定义服务(factory,service,provider)
- AngularJS Module类的方法
- AngularJS Module类的方法
- angularJS的Service(服务)基础
- angularJS 服务--$provide里factory、service方法
- angularJS之自定义服务与fliter的混合使用
- angularJS的自定义服务-factory、service、value 三种方式实现的异同
- 简介AngularJS中使用factory和service的方法
- viewpager滑动最后一页再次拖拽刷新
- Newtonsoft.Json高级用法
- openwrt 安装 ser2net
- Redis数据库配置,设置认证密码,启动服务
- 图片无线轮播
- Angularjs自定义服务~使用Module的service方法
- 我是一个路由器
- 做seo软文编辑撰写经验
- 设计模式C++实现(1)——工厂模式
- 8.重生点的问题
- Linux多线程编程
- Unity基础1_脚本的认识
- NOIP 2013 花匠
- 京东成华为新品首发阵地 智慧手机Mate 10发布