zoukankan      html  css  js  c++  java
  • angular学习(五)-- Module

    1.5 模块:Module

    • 模块定义了一个应用程序
    • 模块是应用程序中不同部分的容器
    • 模块是应用控制器的容器
    • 控制器通常属于一个模块

    ng 中模块的引入最重要的目的就是为了解决原来全局定义的控制器污染的问题,
    还有一个目的就是让我们以模块的形式划分架构。

    可以通过 angular.module() 方法操作模块
    注意:该方法只有在传入两个参数时才会创建模块,否则为获取已有模块

    定义模块

    定义一个模块:

    // 注意:必须指定第二个参数,否则变成获取已定义的模块
    var demoApp = angular.module('DemoApp', [])
    

    获取已有模块:

    var demoApp = angular.module('DemoApp')
    

    定义依赖别的模块的模块:

    var demoApp = angular.module('DemoApp', ['Module1', 'Module2'])
    

    如何划分模块

    加载多个模块

    • angular.bootstrap(document, ['demo'])
    • angular.module('MainModule', ['Module1', 'Module2', 'Module3'[,ModuleName]])
  • 相关阅读:
    HDFS上传/下载数据的过程和原理
    使用JavaAPI获取文件信息
    jquery 最佳实践
    jQuery ajax
    两中复制表结构
    c#基础知识
    类和结构区别
    访问修饰符
    设计模式详细
    设计模式分类
  • 原文地址:https://www.cnblogs.com/feiyu6/p/6955708.html
Copyright © 2011-2022 走看看