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]])
  • 相关阅读:
    <转>ajax 同步异步问题
    Jquery中父,子页面之间元素获取及方法调用
    python基础知识
    python数据类型
    sed,awk
    zabbix 4.0版本
    Redis 5.0
    ansible
    MariaDB集群配置(主从和多主)
    读写分离
  • 原文地址:https://www.cnblogs.com/feiyu6/p/6955708.html
Copyright © 2011-2022 走看看