# 配置

导航共有2个可配置项 nav_data_sourcenav_api_url

  • 类型:string
  • 默认值:local

导航的数据源类型:local、api,如果设置为local,则导航数据来自于 js/data/nav.js 文件中,否则导航数据将读取 nav_api_url 项中配置的接口地址中返回的数据

  • 类型:string
  • 默认值:""

导航的数据接口地址,仅在 nav_data_source 配置为 api 时有效

# 数据格式

不管导航数据类型是 local 还是 api,其数据结构都必须是一致的框架才能正常解析

# 数据结构

[
    {
        'name' : 'xxx',
        'href' : 'xxx'
    },
    {
        'name' : 'xxx',
        'sub'  : [
            {
                'name' : 'xxx',
                'href' : 'xxx',
                'icon' : 'xxx'
            }
        ]
    },
    {
        'name' : '百度',
        'href' : 'http://www.baidu.com',
        'native' : 1
    }
]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
参数 说明 类型 默认值
name 菜单名称 string -
href 跳转链接 string -
icon 图标 string -
sub 子菜单 object -
native 使用原生跳转并新窗口打开,用于跳转外链,值设置为1 number -