1.0.3 • Published 3 years ago

q-navmenu-item v1.0.3

Weekly downloads
1
License
MIT
Repository
github
Last release
3 years ago

Vue Quasar NavMenuItem

安装

npm install q-navmenu-item

示例

<template>
  <q-navmenu-item :routes="routes" :search-callback="search" />
</template>

<script>
import QNavmenuItem from 'q-navmenu-item'
export default {
  components: {
    QNavmenuItem
  },
  data() {
    return {
      routes: [
        {
          path: 'https://www.wuhuawu.com',
          name: 'http',
          meta: {
            title: '测试-外链',
            icon: 'menu',
            requiresAuth: false,
            separator: true,
            allow: true
          }
        }
      ]
    }
  },
  methods: {
    search(str) {
      console.log(str)
    }
  }
}
</script>

参数

参数类型默认说明
routesarray-必须,路由
menu-typestringtabs类型tabs(q-tabs), item(q-item)
menu-verticalbooleanfalsemenu-type为 tabs 时true-垂直,false-水平
menu-active-bg-colorstring''menu-type为 tabs 时,菜单激活颜色
menu-iconbooleantrue是否显示图标
input-bg-colorstringwhite搜索框背景
input-roundedbooleantrue搜索框 rounded
input-outlinedbooleantrue搜索框 outlined
input-densebooleantrue搜索框 dense
icon-colorstring''图标颜色
show-searchbooleantrue是否显示搜索
search-callbackfunction-搜索回调方法,返回搜索框value值

备注

  • 当前路由只支持到 3 级,即只能有两层(个) children

  • 示例:vue-web-demo

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

4 years ago

1.0.0

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago