javascript - Angular Url Provider 和 mmenu 不能一起工作

标签 javascript angularjs ngroute mmenu

我正在尝试在网站上显示侧边栏菜单。然而,它并没有出现。

应用程序代码:

appModule.config([
'$stateProvider', '$urlRouterProvider',
function ($stateProvider, $urlRouterProvider) {

    // Default route (overrided below if user has permission)
    $urlRouterProvider.otherwise("/home");

    $stateProvider.state('home', {
        url: '/home',
        templateUrl: '~/App/common/views/home/index.cshtml',
        menu: 'Home'
    });}

html 和 js 代码:

<script type="text/javascript" src="~/custom/js/jquery.mmenu.min.all.js"></script>

@* Below JS is for slide out menu *@

<script type="text/javascript">
    $(document).ready(function () {
        $("#menu").mmenu({
            "slidingSubmenus": false,
            "offCanvas": {
                "zposition": "front",
                "pageSelector": "#page"
            }
        });
    });
</script>

 <a href="#menu" class="navbar-brand">
                <button class="navbar-toggle" type="button">
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                </button>
            </a>


 <nav id="menu">
    <ul>
       <li><a href="/application#/home">test</a></li>
    </ul>
  </nav>

这是我得到的网站:

http://mmenu.frebsite.nl/examples.html

最佳答案

抱歉,菜单代码不在布局页面中。当我移动时,它突然开始工作。

关于javascript - Angular Url Provider 和 mmenu 不能一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38104986/

相关文章:

javascript - Angular 路由解析 - 等待定义值

javascript - 想要使用 Angular JS 在不同页面中显示特定行数据

javascript - 仅需要在 div 内定位项目

javascript - 创建副本后数组会发生什么情况?

javascript - Angular 2 - 组件属性更改但 View 不更新

javascript - AngularJS中的多个图像上传错误

angularjs - 在 Angular 路径中传递变量名称

javascript - 为什么提交到Spring Controller 后java无法识别html文本?

javascript - ExtJs 5.1 - 将带有 javascript 的 html 放入 Ext.panel.Panel 中

javascript - 使用路由在 AngularJS 应用程序中进行数据绑定(bind)