airyland / airyland/vux

[Bug Report] 安卓手机端选择地址的时候默认北京东城区,如果不滑动直接点完成则不会填入地址栏中

Open
#2,703 8 comments 0 reactions 0 assignees View on GitHub
component/x-address need repro
Dominant language
Vue
Stars
17.5k
Forks
3.6k
PR merge metrics
No merged PRs in 30d

Description

### VUX version
2.9.1-rc.1

### OS/Browsers version
Android 8.0

### Vue version
2.5.17-beta.0

### Code

```html






select address:
zh-CN: 选择地址

import { Group, XAddress, ChinaAddressV4Data, XButton, Cell, Value2nameFilter as value2name } from 'vux'

export default {
components: {
Group,
XAddress,
XButton,
Cell
},
data () {
return {
title: '默认为空',
value_0_1: [],
value: [],
title2: '设置值',
value2: ['天津市', '市辖区', '和平区'],
value3: ['广东省', '中山市', '--'],
addressData: ChinaAddressV4Data,
value4: [],
value5: ['广东省', '深圳 市', '南山区'],
showAddress: false
}
},
methods: {
doShowAddress () {
this.showAddress = true
setTimeout(() => {
this.showAddress = false
}, 2000)
},
onShadowChange (ids, names) {
console.log(ids, names)
},
changeData () {
this.value2 = ['430000', '430400', '430407']
},
changeDataByLabels () {
this.value2 = ['广东省', '广州市', '天河区']
},
changeDataByLabels2 () {
this.value2 = ['广东省', '中山市', '--']
},
getName (value) {
return value2name(value, ChinaAddressV4Data)
},
logHide (str) {
console.log('on-hide', str)
},
logShow (str) {
console.log('on-show')
}
}
}

```

### Steps to reproduce
点击地址选择,不进行选项滑动,点击完成

### What is Expected?
点击完成 北京东城区会被填入

### What is actually happening?
点击完成 默认是北京东城区,点击完成,不会填入选项框中

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.