前言
本教程是基于 “apifm-wxapi” 模块,教你快速实现小程序开发,所以你可能需要先了解以下知识点:
《创建 HelloWorld 项目》
《使用 “apifm-wxapi” 快速开发小程序》
功能说明
输入任意手机号码,查询该手机号码归属地
小程序实现
效果演示


wxml代码
<view class="page"><view class="page__bd"><view class="weui-cells__title">查归属地</view><view class="weui-cells weui-cells_after-title"><view class="weui-cell "><view class="weui-cell__bd"><input class="weui-input" placeholder="请输入手机号码" value="{{mobile}}" bindinput="mobileChange" /></view></view></view><view wx:if="{{queryResult}}" class="weui-cells__title">查询结果</view><view wx:if="{{queryResult}}" class="weui-cells weui-cells_after-title"><view wx:for="{{queryResult}}" wx:key="*this" wx:for-index="key" class="weui-cell"><view class="weui-cell__bd">{{ key }}</view><view class="weui-cell__ft">{{ item }}</view></view></view><view class="weui-btn-area"><button class="weui-btn" type="primary" bindtap="query">查询</button></view></view></view>
js代码
const WXAPI = require('apifm-wxapi')Page({data: {mobile: undefined,queryResult: undefined,},onLoad: function (options) {},onShow: function () {},mobileChange(e){this.setData({mobile: e.detail.value,queryResult: null})},query() { // 查询if (!this.data.mobile){wx.showToast({title: '手机号码不能为空',icon: 'none'})return}WXAPI.queryMobileLocation(this.data.mobile).then(res => {console.log(res)if (res.code == 0) {wx.showToast({title: '查询成功',icon: 'success'})this.setData({queryResult: res.data})} else {wx.showToast({title: res.msg,icon: 'none'})}})}})
关于 apifm-wxapi 更多的使用方法:
本案例Demo代码下载:
期待你的进步!
感谢!
