2.5.0 • Published 4 years ago

element-ui-plugin v2.5.0

Weekly downloads
2
License
ISC
Repository
-
Last release
4 years ago

在ElementUI下使用的组件

Menus

在el-menu的基础上,封装成,传入menus参数,根据对象生成元素;el-menu的props参数适用于menus

<template>
    <menus :menus="menus"></menus>
</template>
<script>
export default {
    data(){
        return {
            menus: [
                {
                    icon: "el-icon-message",
                    title: "导航一",
                    submenus: [
                        {
                            title: "分组一",
                            group: [
                                {
                                    title: "选项1",
                                    index: "/shell/path1"
                                },
                                {
                                    title: "选项2",
                                    index: "/shell/path2"
                                }
                            ]
                        },
                        {
                            title: "分组二",
                            group: [
                                {
                                    title: "选项3",
                                    index: "/shell/path3"
                                },
                                {
                                    title: "选项4",
                                    index: "/shell/path4"
                                }
                            ]
                        },
                        {
                            title: "子菜单",
                            submenus: [
                                {
                                    title: "选项5",
                                    index: "/shell/path5"
                                },
                                {
                                    title: "选项6",
                                    index: "/shell/path6"
                                }
                            ]
                        }
                    ]
                },
                {
                    icon: "el-icon-menu",
                    title: "表格",
                    index: "/shell/table"
                },
                {
                    icon: "el-icon-setting",
                    title: "设置",
                    index: "/shell/setting"
                },
                {
                    icon: "fa fa-bar-chart",
                    title: "图表",
                    index: "/shell/chart"
                }
            ]
        }
    }
}
</script>

Attributes

参数说明类型可选值默认值
menus菜单数组Array--
mode模式Stringhorizontal,verticalvertical
collapse是否水平折叠收起菜单(仅在 mode 为 vertical 时可用)boolean-false
default-active当前激活菜单的 indexstring--
default-openeds当前打开的submenu的 key 数组Array--
unique-opened是否只保持一个子菜单的展开boolean-false
menu-trigger子菜单打开的触发方式(只在 mode 为 horizontal 时有效)string-hover
router是否使用 vue-router 的模式,启用该模式会在激活导航时以 index 作为 path 进行路由跳转boolean-false

Menus Events

事件名称说明回调参数
select菜单激活回调index: 选中菜单项的 indexObject: 选中菜单项的对象
openSubMenu 展开的回调index: 打开的 subMenu 的 index, indexObject: 打开的 subMenu 的菜单项的对象
closeSubMenu 关闭的回调index: 关闭的 subMenu 的 index, indexObject: 关闭的 subMenu 的菜单项的对象

Menus Methods

方法名称说明参数
open展开指定的 sub-menuindex: 需要打开的 sub-menu 的 index
close收起指定的 sub-menuindex: 需要收起的 sub-menu 的 index

Layout

经典top|left|bottom|right|center五格布局

<template>
    <layout layout="fill_parent">
        <layout-item slot="top">top</layout-item>
        <layout-item slot="left">left</layout-item>
        <layout-item slot="center" :primary="true">center</layout-item>
        <layout-item slot="bottom">bottom</layout-item>
        <layout-item slot="right">right</layout-item>
    </layout>
</template>
<script>
export default {
    data(){
        retutn {}
    }
}
</script>

Layout Attributes

参数说明类型可选值默认值
layout填充类型Stringwrap_content / fill_parent / full_screenwrap_content

LayoutItem Attributes

参数说明类型可选值默认值
primary是否填充剩余空间Booleantrue / falsefalse

Layout Slot

name说明
top显示在顶部
right显示在右侧
bottom显示在底部
left显示在左侧
center显示在中央

SY-Address

行政区划下拉选择,行政区划数据地址https://sisp.servyou.com.cn/apiweb/sisp/1/xzqh/getXzqhFile?code=

<sy-address v-model="code"></sy-address>

sy-address Attributes

参数说明类型可选值默认值
width宽度number--
placeholder-string--
disabled-boolean-false
prefix-icon-string--
suffix-icon-string--
autosize是否可以调整大小boolean-false
nameinput的name属性string--
label标题string--
2.5.0

4 years ago

2.4.6

6 years ago

2.0.10

6 years ago

2.0.9

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago

2.0.8

6 years ago

2.0.7

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

2.0.6

6 years ago

0.0.5

6 years ago

2.0.5

6 years ago

2.0.4

6 years ago

0.0.4

6 years ago

2.0.3

6 years ago

2.0.2

6 years ago

0.0.3

6 years ago

2.0.1

6 years ago

2.0.0

6 years ago

0.0.2

7 years ago

0.0.1

7 years ago