为所有视图添加额外的表单

时间:2014-11-11 15:09:41

标签: angularjs

在我有多个控制器的多个视图的情况下,我想在每个控制器中添加相同的登录表单。

我有一个索引页面,它是所有视图的容器,具有切换模态登录窗口的链接

INDEX.HTML
<html>
   ....

   <body>
     ...

            <div class="menu">
               <a href="">login</a>
            </div>
            <div class="main" ng-view>


            </div>
    </body>
</html>

我会将带有模态窗口的div添加到此页面的底部,但它不会进入ng-view,所以我想知道是否有一个优雅的解决方案将它添加到所有视图而不必在每个视图上复制代码。 否则,最丑陋和最简单的解决方案是将登录表单包含在每个视图的html中。

1 个答案:

答案 0 :(得分:0)

对于这样的场景,我将研究使用角度UI路由器。

https://github.com/angular-ui/ui-router