收藏
回答

wx.chooseLocation是否可以返回省市区信息?



如题:

chooseLocation现在返回的数据里,没有单独的字段标识省、市、区信息,有没有办法返回address_compnent的省市区信息?

否则,只能去拆分address里的数据,提取出省市区信息,现在返回的address字段格式一定会是 省 + 市 + 区 这样格式吗?





最后一次编辑于  2017-12-18
回答关注问题邀请回答
收藏

1 个回答

  • Teo
    Teo
    2022-05-23

    用正则提取一下就可以了

    const reg = /.+?(省|市|自治区|自治州|县|区)/g
    const region = res.address.match(reg)
    // 然后你会发现最少是两个,比如:['北京市','朝阳区'],只要再往前塞一个市就行了。
    if (region.length === 2) {
      region.unshift(region[0])
    }
    
    2022-05-23
    有用
    回复
登录 后发表内容