var m1 = angular.module('myApp', [], function ($provide) {
$provide.provider('providerService01', function () {
this.$get = function () {
return {
message: 'this is providerService01'
}
}
})
$provide.provider('providerService02', function () {
this.$get = function () {
var _name = '';
var service = {};
service.setName = function (name) {
_name = name;
}
service.getName = function () {
return _name
}
return service;
}
})
})
m1.controller('firstController', ['$scope', 'providerService01', 'providerService02', function ($scope, providerService01, providerService02) {
console.log(providerService01);
providerService02.setName("李四");
$scope.name = providerService02.getName();
}])
var m1=angular.module('myApp',[]);
m1.config(function($provide){
$provide.provider('providerService01', function () {
this.$get = function () {
return {
message: 'this is providerService011'
}
}
});
$provide.provider('providerService02', function () {
this.$get = function () {
var _name='';
var service={};
service.setName=function(name){
_name=name;
}
service.getName=function(){
return _name
}
return service;
}
});
})
var m1 = angular.module('myApp', [], function ($provide) {
$provide.factory('factoryService01',function(){
return{
message:'this is providerServices01'
}
})
});
$provide.service('service01',function(){
return{
message:'this is providerServices01'
}
})
var app = angular.module('MyApp', []);
app.controller('testC3',function($scope,validate){
$scope.validateData = validate;
});
app.factory('remoteData',function(){
var data = {name:'n',value:'v'};
return data;
});
app.factory('validate',function(remoteData){
return function(){
if(remoteData.name=='n'){
alert('验证通过');
}
};
});
app.factory('validate',['remoteData',function(remoteDataService){
return function(){
if(remoteDataService.name=='n'){
alert('验证通过');
}
};
}]);
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有