美文网首页
element-ui下拉菜单使用

element-ui下拉菜单使用

作者: 爱吃萝卜的小草菇 | 来源:发表于2019-02-15 16:35 被阅读0次

    一、实例代码(登录后进行退出操作):

    <el-dropdown class="user-name" split-button trigger="click" @command="handleCommand">

                            <span class="el-dropdown-link">

                                {{username}} <i class="el-icon-caret-bottom"></i>

                            </span>

                            <el-dropdown-menu slot="dropdown">

                                <el-dropdown-item  command="loginout">退出登录</el-dropdown-item>

                            </el-dropdown-menu>

    </el-dropdown>

    handleCommand(command) {

                    if(command == 'loginout'){

                        //清除用户信息

                        this.$router.push('/login');

                    }

    },

    二、腾讯社区文档:

    1、通过组件slot来设置下拉触发的元素以及需要通过具名slot为dropdown 来设置下拉菜单。默认情况下,下拉按钮只要hover即可,无需点击也会显示下拉菜单。

    2、设置split-button属性来让触发下拉元素呈现为按钮组,左边是功能按钮,右边是触发下拉菜单的按钮,设置为true即可。

    3、可以配置 click 激活或者 hover 激活。在trigger属性设置为click即可。

    4、可以hide-on-click属性来配置菜单隐藏方式。下拉菜单默认在点击菜单项后会被隐藏,将hide-on-click属性默认为false可以关闭此功能。

    5、点击菜单项后会触发事件,用户可以通过相应的菜单项 key 进行不同的操作

    6、Dropdown 组件提供除了默认值以外的三种尺寸,可以在不同场景下选择合适的尺寸。额外的尺寸:medium、small、mini,通过设置size属性来配置它们。

    三、属性列表记录一下:

    相关文章

      网友评论

          本文标题:element-ui下拉菜单使用

          本文链接:https://www.haomeiwen.com/subject/sckmeqtx.html