一个控制器文件添加到angularjs

时间:2017-10-21 07:04:54

标签: angularjs

这里我试图添加一个页面控制器添加到角度js中使用相同模块的另一个控制器。我如何将ctrl2.js菜单添加到ctrl1.js.please中帮助我目前我正在使用angualrjs ...我很惊讶这个问题请给我一个解决方案......

menu.html:

    <div id="left-top" ng-controller="two">
    <ul class="nav navbar-nav navbar-right menu-top-left col-sm-12 col-xs-12">
      <li>
                <a href="#/">
                    <i class="material-icons mobile-menu-icon-color">exit_to_app</i>
                    <span class="notification mobile-menu-icon-color">Logout</span>
                </a>

            </li>
            <li>
                <a href="#">
                    <i class="material-icons mobile-menu-icon-color">person</i>
                    <span class="notification mobile-menu-icon-color">{{name}}</span>
                </a>

            </li>

        </ul>

    </div>

ctrl1.js

            var app=angular.module('board',[]);
            app.controller('one',function($scope){

            alert("ctrlone');
            });

ctrl2.js

            var app=angular.module('board',[]);
            app.controller('two',function($scope){

            });

1 个答案:

答案 0 :(得分:0)

<div ng-controller="firstController">
          <div ng-controller="secondController"></div>
</div>

如果你想为ctrl1和ctrl2使用通用的$ scope(你的数据),你需要为此创建服务,并在向ctrl1和ctrl2注入服务之后