好吧,所以我对AngularJS非常新,而且学习曲线非常陡峭。angularjs SPA - MVC风格布局
我正在开发一个AngularJS SPA,已经掌握了基础知识,我使用ngRoute进行路由选择,并有一个基本的应用框架。
我打我的下一个绊脚石,这可能是我缺乏AngularJS框架的知识,但我期待实现类似于我的SPA应用程序中的MVC布局,我正在寻找的是类似于以下内容场景:
的login.html - 没有布局,该布局将在此页面 Home.html中被定义 - 使用layout.tpl.html和内容的其余部分被定义在Home.html中
.. 。等等,你会得到一般的id,所以对于Homt.html我会寻找像
<div layout="layout.tpl.html">
... rest of content
</div>
和layout.tpl.html将
<div class="container">
..layout content for header, left nav, whatever is required
<div class="content">
<div layout-content></div>
</div>
</div>
正如我上面说我使用ngRoute所以在我的模块设置我的路线提供商,我希望达到的
@ {
Layout = "_Layout.cshtml"; // or Layout = null;
}
相当于
但在angularjs等如何实现,这将是任何建议大受接待
不存在任何选项,您可以通过NG-包括增加外部HTML或写一些指令,将使用角模块ngSanitize添加外部HTML到您的代码卡。 – Shohel