---
layout: templateLayout
---
```vue
<template>
    <route-menu :menu="menu" :width="180"></route-menu>
</template>
<script>
export default {
    data(){
        return {
            menu: [
                {
                    title: '组件',
                    icon: require('../../images/icon_notice.png'),
                    subMenu: [
                        {
                            title: 'Layout 栅格',
                            path: '/ui/layout'
                        },
                        {
                            title: 'Icon 图标',
                            path: '/ui/icon'
                        },
                        {
                            title: 'Menu',
                            path: '/ui/menu'
                        }
                    ]
                },
                {
                    title: 'Button',
                    path: '/ui/button'
                },
                {
                    title: 'Tab',
                    path: '/ui/tab'
                }
            ]
        }
    }
}
</script>
```