在MeanJS应用程序中添加侧栏

时间:2015-01-26 13:25:24

标签: node.js mean-stack meanjs

我有一个使用MeanJS开发的应用程序,它有一个标题,侧边栏和实际内容。使用Meanjs中的模板,我们有标题和内容(数据视图)。 因此,当我们在应用程序中加载url时加载内容会使侧栏和内容窗口重新加载。我可以将标题和侧边栏始终固定,并将内容作为数据视图。 在MeanJS中如何修复添加侧边栏和标题。

对此有任何想法。请帮忙(如果需要,我会详细解释。)

1 个答案:

答案 0 :(得分:2)

是的,你可以。您所要做的就是在layout.server.view.html文件中添加侧边栏元素,如下所示;

<header data-ng-include="'/modules/core/views/header.client.view.html'" class="navbar navbar-fixed-top navbar-inverse"></header>

<aside class="sidebar">
    <!-- Load your partial views here -->
    <section data-ng-include="'/modules/your-custom-module/views/view-your-custom-module.client.view.html'"></section>
    <section data-ng-include="'/modules/another-custom-module/views/view-another-custom-module.client.view.html'"></section>
    <!-- ... -->
</aside>

<section class="content">
  <section class="container">
    {% block content %}{% endblock %}
  </section>
</section>

现在,作为元素的侧边栏将是持久的,而其内容将根据您加载的范围数据动态更新。