这里我试图添加一个页面控制器添加到角度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){
});
答案 0 :(得分:0)
<div ng-controller="firstController">
<div ng-controller="secondController"></div>
</div>
如果你想为ctrl1和ctrl2使用通用的$ scope(你的数据),你需要为此创建服务,并在向ctrl1和ctrl2注入服务之后