一,声名式注入

1:app.js:

var myApp = angular.module("myApp",["ngRoute"]);

2:controller.js:

myApp.controller("indexCtrl",['$scope',function($scope){              //如果想用混淆,必须使用中括号中声名注入参数

}])

3:config.js:

myApp.config(function($routeProvider, $locationProvider) {
    $routeProvider
    .when('/a', {
        templateUrl: 'web/templates/a.html',
        controller: 'aController'
    })
    .when('/b', {
        templateUrl: 'web/templates/b.html',
        controller: 'bController',
    .otherwise({
        redirectTo: '/a'
    });
});

二,直接注入

1:app.js

angular.moudle("myApp",[

  'ngRoute',

  'myApp.config',

'myApp.controllers'

]);

2:controllers.js

angular.module("myApp.controllers",[])  //如果想用混淆,必须使用中括号中声名注入参数

.controller("myCtrl",function($scope){

})

.controller("otherCtrl",function($scope){

})

3:config.js

angular.module("myApp.config",[])

.config(function($routeProvider, $locationProvider) {
    $routeProvider
    .when('/a', {
        templateUrl: 'web/templates/a.html',
        controller: 'aController'
    })
    .when('/b', {
        templateUrl: 'web/templates/b.html',
        controller: 'bController',
    .otherwise({
        redirectTo: '/a'
    });
});

转载于:https://www.cnblogs.com/dasenglin/p/5529660.html

angularJs模版注入的两种方式相关推荐

  1. Dagger2 知识梳理(1) Dagger2 依赖注入的两种方式

    一.资料推荐 最近这几天一直在看有关Dagger2有关的文章,感觉就是这东西真难用.真难懂,数次想要放弃,还好有网上大神的教程帮助,模模糊糊总算能把基本的几个概念跑通了. 这里首先推荐 牛晓伟 的下面 ...

  2. 依赖注入的两种方式并附上例子

    1.依赖注入:就是指程序在运行过程中,如果需要另外一个对象协助完成时,无需在代码中创建被调用者,而是依赖外部的注入获取. 2.依赖注入的两种方式: 设置注入:设置注入是通过setter方法注入被调用者 ...

  3. IoC(控制反转)的主要组件和注入的两种方式

    一.IoC的主要组件: (1).Spring框架的两个最基本和最重要的包是org.springframework.beans.factory(该包中的主要接口是BeanFactory)和org.spr ...

  4. spring依赖注入简介以及依赖注入的两种方式

    1.spring依赖注入简介 依赖注入:Set注入1.依赖:bean对象创建依赖于容器!2.注入:bean对象中的所有属性,由容器来注入! 2.依赖注入的两种方式   实体类: package com ...

  5. 【SSM】13-Spring中实现依赖注入的两种方式(xml和注解)

    目录 前言 1.Bean的装配 1.1 默认的装配方式 1.2 Bean的作用域 2.基于xml的依赖注入 2.1 set注入(也叫设值注入) 2.1.1 简单类型 2.1.2 引用类型 2.2 构造 ...

  6. java调用外联服务用xml,Spring IOC 依赖注入的两种方式:XML和注解

    IoC,直观地讲,就是容器控制程序之间的关系,而非传统实现中,由程序代码直接操控.这也就是所谓"控制反转"的概念所在.控制权由应用代码中转到了外部容器,控制权的转移是所谓反转.Io ...

  7. Spring依赖注入的两种方式(根据实例详解)

    1,Set注入    2,构造注入 Set方法注入: 原理:通过类的setter方法完成依赖关系的设置 name属性的取值依setter方法名而定,要求这个类里面这个对应的属性必须有setter方法. ...

  8. Spring中自动注入的两种方式

    目录 1. 前言 2. set注入和构造注入. 3. 什么情况下要使用自动注入? 4. 自动注入之byName 5. 自动注入之byType注入 1. 前言 Spring的核心技术IOC(Intoro ...

  9. Spring Boot 动态注入的两种方式

    通过@Profile+spring.profiles.active spring.profiles.active:官方解释是激活不同环境下的配置文件,但是实际测试发现没有对应的配置文件也是可以正常执行 ...

  10. Spring Boot 动态注入的两种方式 1

    通过@Profile+spring.profiles.active spring.profiles.active:官方解释是激活不同环境下的配置文件,但是实际测试发现没有对应的配置文件也是可以正常执行 ...

最新文章

  1. 工业机器人专项检测技术——环境检测
  2. 阿里巴巴Druid数据源,史上最强的数据源,没有之一
  3. photoshop cs3反应慢的原因
  4. CUDA内存类型memory
  5. 使用maven profile实现多环境可移植构建
  6. mysql级联_MySQL 级联复制(A-B-C)
  7. ASP.NETLinkButton的Click事件中获取CommandArgument的值
  8. Node.js自定义对象事件监听与发射
  9. Oracle日期范围
  10. mysql 开发进阶篇系列 7 锁问题(innodb锁争用情况及锁模式)
  11. Atitit 企业6大职能 attilax总结
  12. 视频直播app源码,css预加载旋转动画与流光字体
  13. 关于oss视频、语音不能播放问题
  14. Pyecharts概览
  15. 赋值运算和赋值表达式
  16. ST MCSDK 初探
  17. 机器学习关键步骤(四)
  18. windows服务器安装Bonobo Git Server
  19. 我们该如何运营Facebook账号呢?
  20. C++保存与读取matlab的mat文件

热门文章

  1. nyoj Splits the string 749
  2. html链接描述,HTML常用文本标记,超级链接和路径描述
  3. 【IDEA】jsp页面中的代码一不小心变成黄色,代码被识别成sql脚本解决办法
  4. bitmap位图方案解决海量数据文件排序的问题
  5. 怎么判断间隙过渡过盈配合_什么是间隙配合、过盈配合、过渡配合?它们在汽车上有哪些应用?...
  6. 翻译: 4.2. 从零开始实现多层感知器MLP pytorch
  7. 数据集:高考录取分数
  8. 计算机打印指定测试页到文件夹中,上海计算机等级一级考试复习指导.pptx
  9. python append和extend_Python中append和extend区别
  10. 227.基本计算器II