areapicker
地区选择器模块
API
pickProvince
since v28.0.1
pickProvince(options, callback) @options
province {string}
: 默认选中的省份title {string}
: 选择器的标题
@callback
result {string}
: 结果三种类型success
,cancel
,error
data1 {string}
: 选择完成返回的省份
const areaPicker = weex.requireModule('areapicker');
areaPicker.pickProvince({
province: self.province,
title: "请选择所在地区"
}, event => {
if (event.result === 'success') {
self.province = event.data1;
}
})
pickCity
since v28.0.1
pickCity(options, callback) @options
province {string}
: 默认选中的省份city {string}
: 默认选中的城市title {string}
: 选择器的标题
@callback
result {string}
: 结果三种类型success
,cancel
,error
data1 {string}
: 选择完成返回的省份data2 {string}
: 选择完成返回的城市
const areaPicker = weex.requireModule('areapicker');
areaPicker.pickCity({
province: self.province,
city: self.city,
title: "请选择所在地区"
}, event => {
if (event.result === 'success') {
self.province = event.data1;
self.city = event.data2;
}
})
pickDistrict
since v28.0.1
pickDistrict(options, callback) @options
province {string}
: 默认选中的省份city {string}
: 默认选中的城市district {string}
: 默认选中的区title {string}
: 选择器的标题
@callback
result {string}
: 结果三种类型success
,cancel
,error
data1 {string}
: 选择完成返回的省份data2 {string}
: 选择完成返回的城市data3 {string}
: 选择完成返回的区
const areaPicker = weex.requireModule('areapicker');
areaPicker.pickDistrict({
province: self.province,
city: self.city,
district: self.district,
title: "请选择所在地区"
}, event => {
if (event.result === 'success') {
self.province = event.data1;
self.city = event.data2;
self.district = event.data3;
}
})
pickTown
since v28.0.1
pickTown(options, callback) @options
province {string}
: 默认选中的省份city {string}
: 默认选中的城市district {string}
: 默认选中的区town {string}
: 默认选中的乡、县、街道title {string}
: 选择器的标题
@callback
result {string}
: 结果三种类型success
,cancel
,error
data1 {string}
: 选择完成返回的省份data2 {string}
: 选择完成返回的城市data3 {string}
: 选择完成返回的区data4 {string}
: 选择完成返回的乡、县、街道
const areaPicker = weex.requireModule('areapicker');
areaPicker.pickTown({
province: self.province,
city: self.city,
district: self.district,
town: self.street,
title: "请选择所在地区"
}, event => {
if (event.result === 'success') {
self.province = event.data1;
self.city = event.data2;
self.district = event.data3;
self.street = event.data4;
}
})