AngularJS使用angular.bootstrap完成模块手动加载的方法分析


Posted in Javascript onJanuary 19, 2017

本文实例分析了AngularJS使用angular.bootstrap完成模块手动加载的方法。分享给大家供大家参考,具体如下:

之前我们看到使用ng-app指令,可以实现模块的自动加载。现在我们看下,angular中如何手动加载模块。需要使用到angular.bootstrap这个函数

<html>
  <head>
    <script src="angular.js"></script>
    <script>
    // 创建moudle1
    var rootMoudle = angular.module('moudle1', []);
    rootMoudle.controller("controller1",function($scope){$scope.name="aty"});
    // 创建moudle2
    var m2 = angular.module('moudle2', []);
    m2.controller("controller2",function($scope){$scope.name="aty"});
    // 页面加载完成后,再加载模块
    angular.element(document).ready(function() {
      angular.bootstrap(document.getElementById("div1"),["moudle1"]);
      angular.bootstrap(document.getElementById("div2"),["moudle2"]);
    });
  </script>
  <head>
  <body>
    <div id="div1" ng-controller="controller1">div1:{{name}}</div>
    <div id="div2" ng-controller="controller2">div2:{{name}}</div>
  </body>
</html>

IE运行这个网页,发现变量能够被angular框架正确解析;F12发现控制台也没有报错误。到这里为止,我们知道了如何加载angular的模块,也明白了手动加载和自动加载的区别。接下来,我们就可以去继续学习AngularJS框架的其他知识。

希望本文所述对大家AngularJS程序设计有所帮助。

Javascript 相关文章推荐
js直接编辑当前cookie的脚本
Sep 14 Javascript
利用jQuery接受和处理xml数据的代码(.net)
Mar 28 Javascript
javascript学习笔记(十一) 正则表达式介绍
Jun 20 Javascript
JavaScript实现的内存数据库LokiJS介绍和入门实例
Nov 17 Javascript
AngularJS表单编辑提交功能实例
Feb 13 Javascript
在JavaScript的AngularJS库中进行单元测试的方法
Jun 23 Javascript
Jquery表单验证失败后不提交的解决方法
Oct 18 Javascript
vuex实现简易计数器
Oct 27 Javascript
js读取json文件片段中的数据实例
Mar 09 Javascript
JS 实现banner图片轮播效果(鼠标事件)
Aug 04 Javascript
Windows上node.js的多版本管理工具用法实例分析
Nov 06 Javascript
在Angular中实现一个级联效果的下拉框的示例代码
May 20 Javascript
创建一般js对象的几种方式
Jan 19 #Javascript
用JavaScript实现让浏览器停止载入页面的方法
Jan 19 #Javascript
AngularJS使用ng-inlude指令加载页面失败的原因与解决方法
Jan 19 #Javascript
快速掌握jQuery插件开发
Jan 19 #Javascript
Web 开发中Ajax的Session 超时处理方法
Jan 19 #Javascript
JavaScript DOM节点操作实例小结(新建,删除HTML元素)
Jan 19 #Javascript
使用JavaScript触发过渡效果的方法
Jan 19 #Javascript
You might like
php 模拟 asp.net webFrom 按钮提交事件的思路及代码
2013/12/02 PHP
PHP命令行脚本接收传入参数的三种方式
2014/08/20 PHP
详解PHP实现异步调用的4种方法
2016/03/14 PHP
Nginx下ThinkPHP5的配置方法详解
2017/08/01 PHP
php判断目录存在的简单方法
2019/09/26 PHP
JScript中的&quot;this&quot;关键字使用方式补充材料
2007/03/08 Javascript
JavaScript利用正则表达式去除日期中的“-”
2014/07/01 Javascript
JavaScript使用setInterval()函数实现简单轮询操作的方法
2015/02/02 Javascript
Labelauty?jQuery单选框/复选框美化插件分享
2015/09/26 Javascript
用nodejs的实现原理和搭建服务器(动态)
2016/08/10 NodeJs
基于input框覆盖掉数字英文的实例讲解
2017/07/21 Javascript
vscode 使用Prettier插件格式化配置使用代码详解
2020/08/10 Javascript
vue 项目引入echarts 添加点击事件操作
2020/09/09 Javascript
vue项目配置同一局域网可使用ip访问的操作
2020/10/23 Javascript
python实现红包裂变算法
2016/02/16 Python
Python使用Scrapy爬虫框架全站爬取图片并保存本地的实现代码
2018/03/04 Python
Python将多个list合并为1个list的方法
2018/06/27 Python
Python爬虫 bilibili视频弹幕提取过程详解
2019/07/31 Python
pandas DataFrame 数据选取,修改,切片的实现
2020/04/24 Python
Pycharm中安装wordcloud等库失败问题及终端通过pip安装的Python库如何添加到Pycharm解释器中(推荐)
2020/05/10 Python
深入理解Python 多线程
2020/06/16 Python
解决redis与Python交互取出来的是bytes类型的问题
2020/07/16 Python
css3图片边框border-image的用法
2017/06/30 HTML / CSS
html5+css3之动画在webapp中的应用
2014/11/21 HTML / CSS
找到您丢失的钥匙、钱包和手机:Tile
2017/05/19 全球购物
瀑布模型都有哪些优缺点
2014/06/23 面试题
留学自荐信
2013/10/10 职场文书
教师求职信范文分享
2013/12/27 职场文书
军训心得体会
2013/12/31 职场文书
2014年教师业务学习材料
2014/05/12 职场文书
党员民主生活会对照检查材料思想汇报
2014/09/28 职场文书
光棍节联谊晚会活动策划书
2014/10/10 职场文书
2014幼儿园保育员工作总结
2014/11/10 职场文书
护理实习生带教计划
2015/01/16 职场文书
高温慰问简报
2015/07/21 职场文书
法制工作总结2015
2015/07/23 职场文书