Elevator 电梯楼层组件请使用手机扫码体验

基本用法

  1. html
    <nut-elevator
  2. :dataArray="dataList"
  3. :showIndicator="true"
  4. :navHeight="40"
  5. :otherHeight="60"
  6. :initIndex="0"
  7. :hiddenTime='500'
  8. @clickNav="clickNav"
  9. @clickList="clickList"
  10. >
  11. </nut-elevator>

数据类型

  1. js
    dataList:[
  2. {
  3. title:"A",
  4. list:[//可以为空数组
  5. {
  6. name:'安其拉',
  7. id:'a1'//id字段可以没有
  8. },
  9. {
  10. name:'安琪',
  11. id:'a2'
  12. }
  13. ]
  14. }
  15. ]

Prop

参数说明类型默认值可选值
dataArray渲染楼层数据,为必填项Array[]
showIndicator是否显示索引值提示符Boolean
hiddenTime索引值提示符显示的时间,单位msNumber500
navHeight索引栏每个索引区域的高度,单位pxNumber40
initIndex进入页面后,当前定位到的索引值Number0
otherHeight显示组件区域外部的高度,比如title区域高度,单位pxNumber40

Events

事件名说明回调参数
clickNav点击/离开索引栏时的回调函数返回点击的索引值和title
clickList点击左侧列表时的回调函数返回点击的对象数据和所在区域的对象数据

Elevator 电梯楼层 - 图1