所以我正在解决这个问题。我尝试创建通过 ng-include 内容加载的选项卡。但不管我包含什么样的网址,我总是会收到这个错误http://goo.gl/yyNeQb
我没有其他任何内容(控制器,...)
有人知道吗?
<ul class="nav nav-tabs">
<li ng-class="{active: main.active.tab == 'register'}" class="active">
<a ng-click="main.active.tab = 'register'">Register</a>
</li>
<li ng-class="{active: main.active.tab == 'login'}">
<a ng-click="main.active.tab = 'login'">Login</a>
</li>
</ul>
<div class="tab-content">
<div ng-switch="main.active.tab">
<div
ng-switch-when="register"
ng-include src="'../angular/views/register.html'">
</div>
<div
ng-switch-when="login"
ng-include src="'../angular/views/login.html'">
</div>
</div>
</div> <!-- tab content-->
如果我包括这样的控制器
<script type="text/javascript" src="../angular/controller/RegisterController.js"></script>
源将被加载,我可以使用它。