@beisen-phoenix/dropdown-list

@beisen-phoenix/dropdown-list

Usage no npm install needed!

<script type="module">
  import beisenPhoenixDropdownList from 'https://cdn.skypack.dev/@beisen-phoenix/dropdown-list';
</script>

README

下拉菜单

@beisen-phoenix/dropdown-list

概述

此组件仅用于pagebuilder

Dropdown API

参数 说明 类型 默认值 是否必传
disable 是否禁用 boolean false
visible 弹层是否显示 boolean false
trigger 触发展示的行为: hover click click / ['click'] ``
items 弹层数据源 Array --
layerSize 尺寸大小: small(170px) large(340px) auto(与父级自适应) small large auto --
getPopupContainer 弹层挂载的容器(默认是挂载到body下,通过此函数可以改变弹层挂载的节点) Funtion --
buttonText 按钮文字 string 我是示例
buttonStyleType 按钮样式类型 primary,secondary,normal primary
buttonSize 按钮尺寸 super,big,middle,small false
onVisibleChange 弹层显示状态改变时调用, 参数为visible (visible: boolean) => void
onSelectChange 弹层中列表点击事件的回调 (value: string) => void