美文网首页我爱编程
依赖注入-angular.js

依赖注入-angular.js

作者: 一块糖吧 | 来源:发表于2018-05-31 14:50 被阅读0次

1.value.

value是简单的JavaScript对象,用于在配置阶段向控制器传递值。

angular.module('myApp',[])

.value('myValue',5);

.controller('myCtrl',function($scope,myValue){

    $scope.value = myValue;

})

2.factory是一个函数,用于返回计算的值。在service和controller需要的时候创建。

angular.module('myApp',[])

.factory('MathService',function(){

var  result ={};

  result.add =function(a,b){

      returna*b;

   }

return  result;

})

.service('caclService',function($scope,MathService){

  this.cacl = function(){

     return  MathService.add(1,2);

  }

})

.controller('myCtrl',function($scope,caclService,myValue){

   $scope.value = myValue;

   $scope.cacl =caclService.cacl();

})

3.provider

angular.js在配置阶段通过provider创建一个service,factory等

angular.module('myApp',[])

.config(function($provider){

$provider.provider('MathService',function(){

   this.$get = function(){

     var  result ={};

    result.add=function(a,b){

       return  a*b

    }

return result;

}

})

})

4.constant

constant(常量)在配置阶段传递参数,在配置阶段不可用。

相关文章

  • 依赖注入-angular.js

    1.value. value是简单的JavaScript对象,用于在配置阶段向控制器传递值。 angular.mo...

  • 开源项目的依赖注入

    开源项目的依赖注入 依赖注入概念 依赖注入(DI:Dependency Injection): 依赖注入方式: B...

  • 资料收集

    依赖注入 AngularJs依赖注入的研究 (已读) 依赖注入(已读)

  • Dagger2常用注解诠释

    依赖注入 控制反转(IoC)与依赖注入(DI)浅谈依赖注入理解依赖注入(IOC)和学习Unity Gradle配置...

  • Day62 Spring 依赖注入源码解析

    手动注入自动注入 依赖注入,set注入,构造注入 依赖注入: Key依据 byType byName constr...

  • Dagger2 源码分析

    Dagger简单介绍 Dagger2涉及到依赖注入,有关依赖注入的请到理解依赖注入 通过注解方式实现依赖注入分为两...

  • 依赖注入(转)

    依赖注入(转) 原文地址:依赖注入原理

  • Spring学习之依赖注入

    Spring学习之依赖注入 依赖注入的基本概念 依赖注入(Dependecy Injection),也称为IoC(...

  • 依赖注入及Dagger2框架简介

    依赖注入简介 在介绍Dagger框架之前我们先来看看依赖注入(Dependence Injection),依赖注入...

  • 浅谈依赖注入

    依赖注入是什么? 依赖注入的作用是什么? 依赖注入的应用场景? 如何实现依赖注入? 对于一个后端程序员来说,依赖注...

网友评论

    本文标题:依赖注入-angular.js

    本文链接:https://www.haomeiwen.com/subject/jfyqsftx.html