Skip to content

Dropdown 下拉菜单

用于从一组菜单项中选择一个值,适合工具栏、筛选器和紧凑表单。

js
import { Dropdown } from '@kupola/components/dropdown'

const dropdown = Dropdown({
  placeholder: '请选择',
  items: [
    { value: 'draft', text: '草稿' },
    { value: 'done', text: '完成' },
  ],
  onSelect: ({ value }) => console.log(value),
})

document.body.appendChild(dropdown.element)

常用选项

选项说明
items下拉项数组
placeholder未选择时的触发器文本
triggerclickhover
closeOnClick选择后是否关闭
onSelect选择回调

方法

  • open()
  • close()
  • toggle()
  • destroy()