el-dropdown(下拉菜单)的入门学习

时间:2025-02-07 15:52:42
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <link rel="stylesheet" href="/element-ui/lib/theme-chalk/"> <script src="/npm/vue/dist/"></script> <script src="/element-ui/lib/"></script> </head> <body> <div id='app'> <el-dropdown> <span class='el-dropdown-link'>下拉菜单<i class='el-icon-arrow-down el-icon--right'></i></span> <el-dropdown-menu slot='dropdown'> <el-dropdown-item icon='el-icon-view'>杨枝甘露</el-dropdown-item> <el-dropdown-item icon='el-icon-search' disabled>疏灌丛</el-dropdown-item> <el-dropdown-item icon='el-icon-edit' divided>伯伯奶茶</el-dropdown-item> </el-dropdown-menu> </el-dropdown> <el-dropdown> <el-button type='primary'>更多菜单<i class='el-icon-arrow-down el-icon--right'></i></el-button> <el-dropdown-menu slot='dropdown'> <el-dropdown-item icon='el-icon-delete'>金色传说</el-dropdown-item> </el-dropdown-menu> </el-dropdown> <el-dropdown size='mini' @command='handleCommand' :hide-on-click='false' trigger='click' split-button type='primary' @click='handleClick'> 土豆英雄 <el-dropdown-menu slot='dropdown'> <el-dropdown-item icon='el-icon-mail' command='s'>众神之王</el-dropdown-item> </el-dropdown-menu> </el-dropdown> </div> </body> </html> <style> .el-dropdown-link { cursor: pointer; color: #409EFF; } .el-icon-arrow-down { font-size: 12px; } </style> <script> new Vue({ el:"#app", data(){ return{} }, methods:{ handleClick(){ console.log('handleClick') }, handleCommand(command){ console.log(command) } } }) </script>