在单个页面中调用多个模块?

沙克尔·侯赛因(Shakeer Hussain)

我创建module1module2在单个页面上。module1工作正常,module2不工作。在单个页面中建议如何调用module1module2正确调用

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
    <script>
        var mymodule1 = angular.module('module1', []);

        mymodule1.directive('btnDirective', function() {
            return {
                restrict: 'E',
                template: '<table>' +
                    '<tr><td>Enter a value:<input type="text" ng-model="a" /></td></tr>' +
                    '<tr><td>Enter b Value:<input type="text" ng-model="b" /></td></tr>' +
                    '<tr><td><button ng-click="add(a,b)">Add</button></td></tr>' +
                    '<tr><td>Sum of two number {{sum}}</td></tr>' +
                    '</table>',

                link: function($scope, element, attrs) {

                    $scope.sum = 0;
                    $scope.add = function(a, b) {
                        $scope.sum = parseInt(a) + parseInt(b);
                    }
                }
            };
        });
        var mymodule2 = angular.module('module2', []);

        mymodule2.controller('controller2', function($scope) {
            $scope.name = 'Second Module Controller!';
        });

        angular.bootstrap(document.getElementById("app2"), ['module2']);
    </script>
</head>
<body>
    <h3>Creating Custom Element Directive</h3>
    <br />
    <div ng-app="module1">
        <btn-directive></btn-directive>
    </div>
    <h1>my module2</h1>
    <div id="app2" ng-app="module2" ng-controller="controller2">
        Name: {{name}}
    </div>
</body>
</html>
姜黄素

您使用此:

ng-app="module1"

这涉及到您的应用程序是module1您应该创建一个theapp需要两个模块的新模块(例如:)。

var app = angular.module('theapp', ['module1', 'module2']);

然后将替换为ng-app

ng-app='theapp'

那么您可以拥有:

<body ng-app="theapp" ng-controller="controller2">
  <h3>Creating Custom Element Directive</h3><br />
  <div>
    <btn-directive></btn-directive>
    </div>
  <h1>my module2</h1>
  <div>
   Name: {{name}}
    </div>
</body>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我应该设计JSF页面bean调用多个外观还是单个外观与系统中的多个模块进行交互?

来自分类Dev

在ES6中,该模块将导致多个网络调用,因为无法在单个文件中定义2个模块

来自分类Dev

如何在Symfony2中从DefaultController.php的单个方法调用多个页面?

来自分类Dev

单个模块中的多个React组件

来自分类Dev

单个文件SPA中的多个模块

来自分类Dev

单个页面中多个dropzone的全局选项

来自分类Dev

单个页面中的多个Bootstrap模态

来自分类Dev

单个页面中的多个Bootstrap模态

来自分类Dev

phpunit在单个调用中模拟多个方法

来自分类Dev

phpunit在单个调用中模拟多个方法

来自分类Dev

单个“ $(document).ready()”中的多个“脚本调用”

来自分类Dev

在Django中从多个页面调用视图

来自分类Dev

在多个PHP页面中嵌套Ajax调用

来自分类Dev

如何加载在单个文件中定义的多个命名AMD模块?

来自分类Dev

如何从页面中调用requirejs模块中定义的函数?

来自分类Dev

Angular JS在单个页面中的多个应用程序

来自分类Dev

如何在单个页面中启用多个reCAPTCHA

来自分类Dev

在单个页面中通过抓取下载多个图像

来自分类Dev

如何在单个页面中显示多个用户的状态?

来自分类Dev

在单个页面中引入多个加载器:React JS

来自分类Dev

如何在单个页面中动态创建多个模态

来自分类Dev

如何在单个页面中启用多个reCAPTCHA

来自分类Dev

多个mysql查询未在单个页面中执行?

来自分类Dev

如何在单个页面中创建多个共享按钮

来自分类Dev

如何在单个页面中显示多个Highchart

来自分类Dev

使用JQuery控制单个页面中的多个音频访问

来自分类Dev

如何使用 AngularJS 处理单个页面中存在的多个表单

来自分类Dev

无法在单个页面中添加多个 AsyncTypeahead

来自分类Dev

猫鼬:在单个调用中填充多个查询

Related 相关文章

  1. 1

    我应该设计JSF页面bean调用多个外观还是单个外观与系统中的多个模块进行交互?

  2. 2

    在ES6中,该模块将导致多个网络调用,因为无法在单个文件中定义2个模块

  3. 3

    如何在Symfony2中从DefaultController.php的单个方法调用多个页面?

  4. 4

    单个模块中的多个React组件

  5. 5

    单个文件SPA中的多个模块

  6. 6

    单个页面中多个dropzone的全局选项

  7. 7

    单个页面中的多个Bootstrap模态

  8. 8

    单个页面中的多个Bootstrap模态

  9. 9

    phpunit在单个调用中模拟多个方法

  10. 10

    phpunit在单个调用中模拟多个方法

  11. 11

    单个“ $(document).ready()”中的多个“脚本调用”

  12. 12

    在Django中从多个页面调用视图

  13. 13

    在多个PHP页面中嵌套Ajax调用

  14. 14

    如何加载在单个文件中定义的多个命名AMD模块?

  15. 15

    如何从页面中调用requirejs模块中定义的函数?

  16. 16

    Angular JS在单个页面中的多个应用程序

  17. 17

    如何在单个页面中启用多个reCAPTCHA

  18. 18

    在单个页面中通过抓取下载多个图像

  19. 19

    如何在单个页面中显示多个用户的状态?

  20. 20

    在单个页面中引入多个加载器:React JS

  21. 21

    如何在单个页面中动态创建多个模态

  22. 22

    如何在单个页面中启用多个reCAPTCHA

  23. 23

    多个mysql查询未在单个页面中执行?

  24. 24

    如何在单个页面中创建多个共享按钮

  25. 25

    如何在单个页面中显示多个Highchart

  26. 26

    使用JQuery控制单个页面中的多个音频访问

  27. 27

    如何使用 AngularJS 处理单个页面中存在的多个表单

  28. 28

    无法在单个页面中添加多个 AsyncTypeahead

  29. 29

    猫鼬:在单个调用中填充多个查询

热门标签

归档