# DropLab > 原文:[https://docs.gitlab.com/ee/development/fe_guide/droplab/droplab.html](https://docs.gitlab.com/ee/development/fe_guide/droplab/droplab.html) * [Usage](#usage) * [Static data](#static-data) * [Explicit instantiation](#explicit-instantiation) * [Dynamic data](#dynamic-data) * [Internal selectors](#internal-selectors) * [Internal events](#internal-events) * [Plugins](#plugins) * [Usage](#usage-1) * [Documentation](#documentation) * [Development](#development) # DropLab[](#droplab "Permalink") 满足您所有自定义下拉菜单需求的通用下拉菜单. ## Usage[](#usage "Permalink") 只需添加`data-dropdown-trigger` HTML 属性即可使用 DropLab. 此属性使我们能够找到下拉菜单的"触发" *(切换)* ,无论是按钮,链接还是输入. `data-dropdown-trigger`应该是 DropLab 可以用来查找触发器的下拉列表的 CSS 选择器. 您还应该添加`data-dropdown`属性以声明下拉列表. 该值无关紧要. DropLab 类没有副作用,因此在 DOM 准备就绪时,必须始终调用`.init` . `DropLab.prototype.init`的参数与`DropLab.prototype.addHook`相同. 如果不提供任何参数,它将全局查询并实例化所有与 droplab 兼容的下拉菜单. ``` Toggle