Address Picker 地区联动选择器

使用指南

在 page.json 中引入组件

  1. "usingComponents": {
  2. "w-address-picker": "wuss-weapp/w-address-picker/index",
  3. }

视频演示

代码演示

  1. <w-pane title="AddressPicker" desc="地区选择器" />
  2. <w-pane desc="当前选择: {{ address }}" />
  3. <w-cell-group>
  4. <w-address-picker
  5. label="正常使用"
  6. bind:onChange="handleChange"
  7. />
  8. <w-address-picker
  9. label="设置默认地址"
  10. bind:onChange="handleChange"
  11. defaultValue="{{ ['广东省','广州市','天河区'] }}"
  12. />
  13. <w-address-picker
  14. showCode
  15. label="传入地区Code值"
  16. label-span="5"
  17. bind:onChange="handleChange"
  18. defaultValue="{{ ['310000', '310100', '310115'] }}"
  19. />
  20. </w-cell-group>
  1. data: {
  2. address: '',
  3. },
  4. handleChange(e) {
  5. console.log(e)
  6. this.setData({ address: e.detail.value.join(' ','') })
  7. },

API

Attribute 属性

属性说明类型默认值
label标签string请选择地址
labelSpan标签所占宽度number3
defaultValue初始化的默认值array[]
currentValue设置当前激活的值array[]
showCode返回的值是否是地址的code码booleanfalse
disabled禁用booleanfalse
customItem可为每一列的顶部添加一个自定义的项string-

Event 事件

事件名说明参数
onChange改变值后的回调e.detail.value
onCancel取消按钮的回调-

Slot 插槽

名称说明

Class 自定义类名

类名说明
wuss-class根节点样式类