topNav使用说明

topNav使用说明

初始化请求

请求参数:

  query: "init-tabNav"(和其他业务相关参数)

返回JSON定义:

  {
      "menus": [{
          "name": "模块名称1",            // 模块名称
          "code": "111",                  // 模块id
          "url": "module_1.html",         // 模块地址,如果没有,则为空
          "icon": "modicon-1",            // 模块图标
          "children": [{                  // 二级子模块,如果没有,则为空
              "name": "模块名称11",
              "code": "111111",
              "url": "module_11.html"
          }]
      }]
    }

注意:

  • 只支持到二级菜单
  • 二级菜单不支持图标

全局配置变量的设置

  var TabNav = {
      // 获取菜单数据的请求url
      loadUrl: 'test/tabNav',

      // ajax请求参数
      params: {
          query: 'init-tabNav'
      },

      // 内容区域的默认页面地址
      defaultUrl: "module_1.html"       
  };

注意:

  • 以上js写在configJsHolder占位符中

你可能感兴趣的:(topNav使用说明)