- 效果
- 首先下载npm install address-parse --save
- 引入import AddressParse from 'address-parse';
-
<van-field v-model="addressMessage" autosize type="textarea" placeholder="智能解析:粘贴或者输入整段文字,自动识别姓名、号码、地址,如:段佳佳13112345678浙江省杭州市西湖区某某路某某某大厦001号" /> <div class="shibie-button" @click="shibieSubmit">识别</div> const shibieSubmit = () => { /*判断解析的地址内容不为空*/ if (addressMessage.value != '') { const result = AddressParse.parse(addressMessage.value); addressData.name = result[0].name addressData.tel = result[0].mobile addressData.area = result[0].province + '/' + result[0].city + '/' + result[0].area addressData.addressDetail = result[0].details + result[0].zip_code } else { Toast('请输入您要解析的地址信息') } }
vue3智能识别地址
最新推荐文章于 2024-03-27 09:30:05 发布