angular自定义服务
来源:互联网 发布:php常用插件 编辑:程序博客网 时间:2024/05/17 21:49
在与服务有关的几个方法的执行顺序
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>只有provider可以进行config配置</title><script src="day2/src/angular.js"></script><style type="text/css"></style></head><body><div ng-app="fristApp"><div ng-controller="fristController"></div></div></body><script type="text/javascript">var myApp = angular.module('fristApp',[],function($provide){});myApp.run(function(){console.log("run")})// 用于全局的配置 供应商概念 服务名+Provider ,这里proProvider就是指的pro服务。// 在服务指向之前就进行配置服务的信息。myApp.config(function(proProvider){proProvider.name = "proGongYing";console.log("progong");});/* module创建 执行provider方法 拥有了对应的pro服务 拥有了proProvider供应商 执行config方法 在config中对服务进行控制配置 使用pro服务 实际上使用的是pro服务中$get返回的对象 * */// 只有provider创建的服务才有供应商。在config中只能注入providermyApp.provider('pro',function(){console.log("pro")this.name = "zhangsanreturnget";this.age = 40;this.$get = function(){var _this = this;var service = {};service.getName = function(){return _this.name;};service.getAge = function(){return _this.age;};return service}});myApp.controller('fristController',function(pro){//pro.name = "fujichao"console.log(pro.getName());console.log(pro.getAge())})</script></html>
0 0
- angular自定义服务
- angular自定义服务
- angular 自定义服务
- Angular自定义服务
- Angular中的自定义服务
- angular 自定义服务
- angular自定义服务
- angular自定义服务
- angular中的自定义服务
- angular服务和自定义服务
- Angular服务与自定义服务
- Angular 服务和自定义服务
- Angular中的$provide(自定义服务)
- [angular]服务之1创建自定义服务
- Angular的服务之自定义服务
- angular的自定义五种服务
- Angular.js之服务与自定义服务学习笔记
- angular服务
- HDU-1166 敌兵布阵(线段树模板题)
- HDU 1180 诡异的楼梯【BFS广搜+优先队列】
- 【POJ 3268】Silver Cow Party(邻接矩阵+优先队列优化+dij)
- PAT-B 1010. 一元多项式求导
- Gnuradio 学习
- angular自定义服务
- while语句中i--与++i问题的讨论
- Android 数据存储详解(SharedPreferences, 文件, Sqlite, ContentProvider)
- New Year and Days
- bzoj1499(这道题改天重做,dp+单调队列优化)
- 144.leetcode Binary Tree Preorder Traversal(medium)[二叉树先序遍历]
- Java和c++联合开发(Linux)
- 关于vagrant+virtualbox 的虚拟机桥接网卡没有地址的解决方法
- PAT-B 1011. A+B和C