@kaiei/address-cascader
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

区划下拉多选组件

API

import '@zcy/address-cascader';
import '@zcy/address-cascader/assets/index.css';
<AddressCascader options={options} onChange={onChange} />
参数 说明 类型 默认值
allowClear 是否支持清除 boolean true
autoFocus 自动获取焦点 boolean false
className 自定义类名 string -
disabled 禁用 boolean false
getPopupContainer 菜单渲染父节点。默认渲染到 body 上,如果你遇到菜单滚动定位问题,试试修改为滚动的区域,并相对其定位。示例 Function(triggerNode) () => document.body
onPopupVisibleChange 显示/隐藏浮层的回调 (value) => void -
notFoundContent 当下拉列表为空时显示的内容 string 'Not Found'
options 区划数据源(三级树) [object] -
placeholder 输入框占位文本 string '请选择'
popupClassName 自定义浮层类名 string -
popupPlacement 浮层预设位置:bottomLeft bottomRight topLeft topRight Enum bottomLeft
popupVisible 控制浮层显隐 boolean -
size 输入框大小,可选 large default small string default
style 自定义样式 string -
value 指定选中项(此处指定的必须是同级的value,选中的是省级的,则所有value都需要是省级的) string[] -
onChange 选择完成后的回调 (value, selectedOptions, allSelectedOptions) => void -

options 数据结构字段:

参数 说明 类型 默认值 备注
value 选项值 string 必填
label 选项显示名称 string 必填
children 子节点 array[options]

方法

名称 描述
blur() 移除焦点
focus() 获取焦点

Readme

Keywords

none

Package Sidebar

Install

npm i @kaiei/address-cascader

Weekly Downloads

3

Version

1.0.0

License

ISC

Unpacked Size

201 kB

Total Files

28

Last publish

Collaborators

  • lethe1020