当我使用Element-Plus时,我注意到当我导入el-dropdown时,它似乎没有呈现为功能性下拉菜单。
下面是我使用的代码片段。
<template>
<div>
<el-dropdown>
<span class="el-dropdown-link">
Menu<i class="el-icon-arrow-down el-icon--right"></i>
</span>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item>黄金糕</el-dropdown-item>
<el-dropdown-item>狮子头</el-dropdown-item>
<el-dropdown-item>螺蛳粉</el-dropdown-item>
<el-dropdown-item disabled>双皮奶</el-dropdown-item>
<el-dropdown-item divided>蚵仔煎</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
</div>
</template>
这就是它的外观/渲染方式。
enter image description here
当我将鼠标悬停在它上面时,它只显示一个黑色边框,并且无法在“元素”中找到el-menu-item。是什么引起的?我没有注意到任何CSS影响它。
1条答案
按热度按时间nlejzf6q1#
您使用的插槽语法不正确
根据Element Plus文档,它应该是:
或者用速记:
codepen example