Angularjs 是否可以从ng视图外部通过angular.js添加模板?

Angularjs 是否可以从ng视图外部通过angular.js添加模板?,angularjs,Angularjs,我想在ng视图之外有一个登录视图,但使用angular.js是否可能?在互联网上找不到任何following的例子。下面描述了一个示例 <div class="container"> <div class="header"> <div class="loginView"> my huge login view</div> </div> </div> <div class="contai

我想在ng视图之外有一个登录视图,但使用angular.js是否可能?在互联网上找不到任何following的例子。下面描述了一个示例

<div class="container">
    <div class="header">
        <div class="loginView"> my huge login view</div>
    </div>
</div>

<div class="container">
    <div ng-view></div>
</div>

对。将控制器分配给loginView,并将其与任何其他视图一样对待


ng视图仅在使用$routeProvider定义路由时使用。

这是完全有效的。用于补充路由器。这意味着它和其他指令一样只是一个指令。你可以在它周围放任何东西。

听起来你想要这样的东西:


您可以使用ng include或创建您自己的指令。OP声明:我希望在ng视图之外有一个登录视图,所以不确定您的答案是否是他要求分配控制器帮助的meCool!!很高兴我能帮忙。别忘了ng include创建了一个新的作用域
<div class="container">
  <div class="header">
    <div class="loginView" ng-include="'login.html'"></div>
  </div>
</div>
$scope.foo = 'login.html';