美文网首页Web前端我爱编程
[AngularJS] 一个页面拥有多个ng-app

[AngularJS] 一个页面拥有多个ng-app

作者: Belmode | 来源:发表于2018-04-16 16:05 被阅读15次

    Html文件

    <!DOCTYPE html>
    <html>
    
    <head>
        <meta charset="utf-8">
        <script src="/lib/mins/angular.min.js"></script>
    </head>
    
    <body>
    
        <div ng-app="myApp">
    
            <!-- ng-init初始化测试 -->
            <div ng-init="person={'name':'AJack','gender':'男'}"></div>
            <p>姓名:{{person.name}}</p>
            <p>性别:{{person.gender}}</p>
    
        </div>
        <div ng-app="myApp2" id="myApp2">
    
            <!-- ng-init初始化测试 -->
            <div ng-init="person={'name':'AJack','gender':'男'}"></div>
            <p>姓名:{{person.name}}</p>
            <p>性别:{{person.gender}}</p>
    
        </div>
    
        <script src="/lib/modules/myApp.js"></script>
    </body>
    
    </html>
    
    

    JS文件

    var app = angular.module('myApp', []);
    var app2 = angular.module('myApp2', []);
    
    angular.element(document).ready(function() {
        angular.bootstrap(document.getElementById('myApp2'),['myApp2']);
    });
    

    效果:

    image.png image.png

    myApp和myApp2均加载成功

    相关文章

      网友评论

        本文标题:[AngularJS] 一个页面拥有多个ng-app

        本文链接:https://www.haomeiwen.com/subject/zosekftx.html